【发布时间】:2013-08-12 02:25:48
【问题描述】:
我希望使用 application_controller 中设置的应用程序变量
application_controller.rb
def current_company
@current_company ||= Company.find(cookies[:default_company]) if cookies[:default_company]
end
我现在如何在上传器中使用 current_company.id (company_logo_uploader.rb)
def store_dir
"uploads/#{current_company.id}/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
我得到一个未定义的局部变量或方法 `current_company' 用于 :CompanyLogoUploader
我们将不胜感激。
【问题讨论】:
标签: ruby-on-rails store carrierwave dir