是否有一種選項可以在集合中獲得一種產品的自定義並將自定義應用於屬於同一集合的所有產品?在Shopify主題中自定義相同集合上的散裝產品
例如:
如果我們定製的產品,例如增加了一個鏈接,分類部分或塊,插入文本部分,等等......對於來自下類「警察」的產品「XXXX」,我們是否可以將定製應用於屬於同一「警察」類別的所有產品?
是否有一種選項可以在集合中獲得一種產品的自定義並將自定義應用於屬於同一集合的所有產品?在Shopify主題中自定義相同集合上的散裝產品
例如:
如果我們定製的產品,例如增加了一個鏈接,分類部分或塊,插入文本部分,等等......對於來自下類「警察」的產品「XXXX」,我們是否可以將定製應用於屬於同一「警察」類別的所有產品?
如果我理解正確,您需要一個對每個產品都是全局(相同)的部分。
那麼這就是目前正在做的部分,如果你將它們包含在你的頁面中。
如果您添加一個{% section 'product-template' %}
並創建所有必要的選項,它們將應用於每個使用產品模板的產品。
在產品模板文件中,您可以檢查產品ID /名稱,然後根據需要更新產品UI。
<div id="productId" class="{{product.id}}" style="display:hidden" >
{% if collection.name == 「Police」 %}
<div class="product-detail" itemscope itemtype="http://schema.org/Product">
{% Here Your Customized UI to Show Products of Collection %}
<div class="product-detail__title-and-price">
<h1 class="product-title" itemprop="name">{{ product.title }}</h1>
<div class="price-area emphasised">
{% if variant.compare_at_price > variant.price %}
<span class="was-price theme-money">{{ variant.compare_at_price | money }}</span>
{% endif %}
<span class="price theme-money">{{ variant.price | money }}</span>
</div>
</div>
</div>
{% endif %}
<div class="product-detail" itemscope itemtype="http://schema.org/Product">
{%Your Customized UI to Show Products of Collection %}
</div>
</div>
在液體模板頁的末尾,您可以編寫做任何事情與您的頁面。如果您想使用外部Javascript文件,請將它們添加到資產文件夾中並使用{{'jquery-3.1.1.min.js'| asset_url | script_tag}}鏈接到您的頁面。 –
是的,產品模板適用於所有產品。我需要一個爲每個集合。 「Watch」產品中的產品應該有針對手錶信息量身定製的獨特模板,「Clothes」中的產品應該有針對衣服等信息量身定製的獨特模板。希望您能理解! –
@SenthilVel最簡單的方法是一個私人應用程序,它允許您根據產品的屬性來選擇要使用的模板,例如,收藏 –
@TienDo感謝您的回覆。我們可以使用基於集合的模板。我們可以自定義模板(同樣適用於整個產品),就像我們在添加頁面,菜單,標籤列表等時自定義頁面一樣。 –