2
A
回答
2
你指的是液体模板引擎吗?
如果是这样,通过设计,image_tag
帮手完全不可用在Liquid模板中。这是Liquid的明确目的,您无法在运行Liquid的服务器上执行任何Ruby代码,只是它为您提供的一组帮助程序。
如果您正在Shopify商店或类似的地方在其他人的服务器上使用Liquid,那么您会手动停止标记帮助程序正常执行的操作。你必须写出<img src="{{ something.url }}>
。
如果您正在制作或运行使用Liquid的自己的Rails应用程序,则可以将自己的image_tag
样式过滤器添加到Liquid中,以便它可用于所有模板。在Github wiki上查看Liquid for Programmers。
希望这会有所帮助!
相关问题
- 1. 无法访问从助手模块在轨道中的lib类
- 2. 变更轨道从助手
- 3. 覆盖导轨助手访问原始
- 4. 从控制台访问image_tag助手无错误
- 5. Applescript滴到液滴通信
- 6. 无法从辅助模块访问IMAGE_TAG
- 7. 访问日期()变量从日期助手在轨道中发送
- 8. IMAGE_TAG在轨
- 9. 的link_to IMAGE_TAG在轨
- 10. 轨道3的link_to IMAGE_TAG ---预防的1290149059
- 11. 如何添加类的IMAGE_TAG轨帮手
- 12. 修改轨道的link_to助手
- 13. 限制对液滴
- 14. 添加轨道3形成助手到轨道2
- 15. 转换轨道时间助手
- 16. 如何为导轨液体创建image_tag过滤器GEM
- 17. 在视图助手中的条件CSS的轨道
- 18. 访问iOS 4中的iPod库轨道?
- 19. AppleScript的液滴在DMG不工作
- 20. 在Sinatra视图中访问OmniAuth助手
- 21. CodeIgniter - 如何在助手中访问base_url()?
- 22. 轨道访问ActionDispatch错误
- 23. 轨道3限制访问
- 24. 批处理文件液滴
- 25. AppleScript液滴移动文件
- 26. 助手在轨道中使用大量内存3(.2)
- 27. 滑轨IMAGE_TAG生产
- 28. 轨道3 Heroku的推高手问题
- 29. ReactJs中的Rails image_tag帮手
- 30. 在轨链接助手4
我在我自己的Rails应用程序中使用它,并可以创建image_tag方法,但肯定这只是重复代码?当然,你可以把它们拉进来使用 – rick
@rick如果你正在寻找什么,没有一个班轮可以导入你所有的Rails助手。如果您使用Liquid来执行用户提供的模板,那么我会尽量提供尽可能少的帮助程序,而不是让用户编写' hornairs
好的非常感谢您的帮助 – rick