Shopify链接直接链接到其他项目

时间:2013-11-02 20:53:41

标签: shopify liquid

我的shopify商店里有一些项目有类似的主题项目,可以很好地补充它。

我知道我可以在那里添加一个<a href链接,但我想做一些实际上是流动的部分,对我的非程序员合作伙伴(也有让我睡在沙发上的权限:-( ...)添加这些链接。有没有办法使用液体格式添加链接?像This would go great with ${items.ellington-coffee-table-set}!这样的东西?

1 个答案:

答案 0 :(得分:1)

能够访问此类collections.my-collection-handle.products.my-product-handle这样的产品会很棒,但不幸的是it is not possible to get a product by its handle in liquid

你必须遍历集合才能找到这样的产品:

{% for product in collections.my-collection-handle.products %}
    {% if product.handle == 'my-product-handle' %}
        {{ 'my product' | link_to: product.url }}
    {% endif %}
{% endfor %}

但是,如果您想要的只是产品的链接,那么这看起来非常混乱,您仍然需要对产品的处理进行硬编码。这会更简单:

{{ 'my product' | link_to: '/products/my-product-handle' }}

仍然不理想,但可能比手动编码<a href=...链接更好。