2014-09-10 33 views
0

我试图做一个条件,如果一个产品在集合“个人”它会显示一个文本框。我有这个在product.liquid页面,但它似乎没有工作。Shopify自定义文本框根据产品集合

{% if collection.title == 'personal' %} 
      <div>        
       <p><input type="text" id="letter" placeholder="Enter up to 6 Letters" name="properties[letter]" /></p> 
      </div> 
    {% endif %} 

回答

0

试试这个:

{% for collection in product.collections %} 
    {% if collection.handle == 'personal' %} 
    <div>        
     <p><input type="text" id="letter" placeholder="Enter up to 6 Letters" name="properties[letter]" /></p> 
    </div> 
    {% endif %} 
{% endfor %} 

见Shopify文档为product.collections

+0

你知道如何在cart.liquid中显示这个属性吗? – mariovass 2014-10-06 14:54:00

+0

@mariovass [见本教程](http://docs.shopify.com/support/your-store/products/how-do-I-collect-additional-information-on-the-product-page-Like-for - 会标雕刻或定制#更新购物车液体)在Shopify文档中,尤其是“更新cart.liquid”部分。 – 2014-10-07 00:20:27

相关问题