2

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

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

谢谢瑞克

4

1 回答 1

2

你是说液体模板引擎吧?

如果是这样,根据设计,image_tag助手在 Liquid 模板中完全不可用。这是 Liquid 的明确目的,您无法在运行 Liquid 的服务器上执行任何 Ruby 代码,只能执行它为您提供的一组帮助程序。

如果您正在创建 Shopify 商店或类似的东西,您在其他人的服务器上使用 Liquid,那么您将无法手动执行image标签助手通常执行的操作。你必须写出来<img src="{{ something.url }}>

如果您正在制作或运行自己的使用 Liquid 的 Rails 应用程序,您可以将自己的image_tag样式过滤器添加到 Liquid,以便在您的所有模板中使用它。请参阅Github wiki 上的Liquid for Programmers 。

希望这可以帮助!

于 2011-06-20T16:29:11.163 回答