访问rails image_tag帮助液滴

时间:2011-06-20 16:14:45

标签: ruby-on-rails ruby ruby-on-rails-3 liquid

有谁知道如何从液体滴中访问image_tag rails helper?

任何帮助/示例都会很棒,因为我似乎无法在任何地方找到它!

感谢 瑞克

1 个答案:

答案 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

希望这有帮助!