如何在AvatarUplaoder rails中调用ApplicationHelper方法

时间:2017-09-20 07:19:15

标签: ruby-on-rails ruby ruby-on-rails-4 carrierwave fog

我正在使用carrierwave和fog gem将文件上传到s3。

在我的应用中,用户可以选择自己的aws凭据来保存文件。 所以我不能使用初始化程序。所有凭据都将使用其用户ID保存在数据库中。

我已经检查了AvatarUplaoder以设置存储类型。

checkLast

我想在ApplicationHelper或ApplicationController中创建一个方法 这样我就可以在AvatarUploader上调用它。 我尝试在avatar_uploader中输入application_helper,但它没有用。

我想在application_helper或applciation_controller中创建方法,因为我需要在很多地方使用该方法,而且我还有其他上传者 使代码干我需要打电话,但我无法想到。

我还检查了文档different storage for each uplaoder

请指导我如何做到这一点,或者欢迎任何其他解决方案。

0 个答案:

没有答案