当我尝试在我的视图(Rails 3.2)中使用asset_url 时,我得到一个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
但我不需要图像标签,而是资产主机上文件的普通链接。