在Liquid中,如何找出集合包含的所有值?是否有类似于print_r
的函数?
下面的示例将返回项目标题,但我想知道item还包含哪些其他变量。
item.title
感谢。在Liquid中,如何找出集合包含的所有值?是否有类似于print_r
的函数?
下面的示例将返回项目标题,但我想知道item还包含哪些其他变量。
item.title
感谢。最后终于到达目标了!虽然不完全是print_r,但足以看到可用的内容了。这将以JSON格式打印出属性,因此您可以看到其中的内容。
{{item | json}}
| json
过滤器并不会将所有可用的 Liquid 属性都转储出来 - 在某些情况下,对象的结构可能会有所不同!Shopify 的 Liquid 参考文档 是一个很好的资源,如果您遇到了任何意外行为(或者如果您正在寻找应该存在但似乎不存在的内容),可以在这里找到帮助。 - Dave B.src
和.alt
的Shopify对象。 - Chris Hayes
inspect
来打印对象的内容:http://apidock.com/ruby/Object/inspect。 - polarblau