有谁知道如何从液体滴中访问image_tag rails helper?
任何帮助/示例都会很棒,因为我似乎无法在任何地方找到它!
感谢 瑞克
答案 0 :(得分:2)
你的意思是液体模板引擎吗?
如果是这样,按照设计,image_tag
帮助程序在Liquid模板中完全不可用。这是Liquid的明确目的,您无法在运行Liquid的服务器上执行任何Ruby代码,只能提供它为您提供的帮助程序集。
如果你正在制作Shopify商店或类似的东西,你在其他人的服务器上使用Liquid,那么你就会被手动执行image
标记助手正常做的事情。你必须写出<img src="{{ something.url }}>
。
如果您正在制作或运行自己的使用Liquid的Rails应用程序,您可以将自己的image_tag
样式过滤器添加到Liquid中,以便可以在所有模板中使用它。
请参阅Github wiki上的Liquid for Programmers。
希望这有帮助!