14

Bir Rails 3 modelinde Sprockets 'image_path yöntemini kullanmaya çalışıyorum. Modelimde ActionView::Helpers::AssetTagHelper'u dahil etmeyi ve image_path'ı aramayı denedim ancak işe yaramıyor (undefined local variable or method 'config').Rails 3 modelinde image_path rota yardımcısına nasıl erişebilirim?

Herhangi bir fikrin var mı?

Güncelleme - bu benim için çalıştı:

ActionController::Base.helpers.asset_path("image.png") 

Bu ActionController yeni bir örneğini oluşturmak için tercih görünüyor:

ActionController::Base.new.view_context.asset_path("image.png") 

cevap

31

bu varlık yardımcı yükleme standart yol olduğunu düşünüyorum :: Temel ve görüş bağlamını sormak daha açık bir ifadedir.