-1
我試圖使用carrierwave設置默認圖片,但希望基於特定用戶屬性進行設置。使用Carrierwave從上傳器訪問用戶屬性
def default_url
if user.attribute == "Foo"
"foo.png'
else
"default.png"
end
但是,這樣做會引發錯誤。
NameError in Users#index
undefined local variable or method `user' for #<ImageUrlUploader:0x43f4b80>
有沒有什麼辦法允許上傳者訪問用戶?
你可以用錯誤更新你的問題嗎 – AnkitG