【发布时间】:2013-02-19 05:54:15
【问题描述】:
当我尝试在我的视图中使用asset_url (Rails 3.2) 时,我得到一个NoMethodError。 需要做什么才能在我的视图中使用 AssetUrlHelper 的方法?
为了更好地解释这一点,也许可以找到一个替代解决方案:我需要一个“资产链接”来指向使用carrierwave 创建的文件附件。 我的模型有一个附件,它指向我的资产目录中的一个文件。我需要画一个指向这个文件的链接。
= link_to model.name, model.attachment(:size) 给我 /myfiles/model/id/attachment/size.png (这是由carrierwave坚持的)
= image_tag model.attachment(:size) 给我想要的http://static_host.com/.../size.png
但我不需要图像标签,而是指向资产主机上文件的普通链接。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 carrierwave