【发布时间】:2019-06-23 17:22:23
【问题描述】:
我有一个集合的蛞蝓。而且我知道我可以通过以下方式获得一个集合的产品:
collections.this-is-my-slug.products
但是,我将此 slug 作为字符串分配给名为 collection_slug 的变量。
如果我写:
collections.collection_slug.products
它不起作用。由于字符串没有放入那里...
我该如何解决这个问题?
代码如下:
{% assign collection_url = block.settings.collection_url | split: '/' %}
{% assign collection_slug = collection_url.last %}
{% for product in collections.collection_slug.products %}
product
{% endfor %}
解决者:
{% for collection in collections %}
{% if collection.url == block.settings.collection_url %}
{% for product in collection.products %}
...
【问题讨论】: