2017-05-26 11 views
0

エンドユーザーが自分の製品ページの1つを見るときに、製品アクセサリーをロードします。私はコレクションを表示から除外する方法を理解しました しかし、私は具体的に1つのコレクションを呼び出すために '液体'を設定する方法がわかりません。特定のコレクションをShpoifyとして読み込む関連製品

{% assign number_of_related_products_to_show = 12 %} 

{% assign number_of_related_products_to_fetch = number_of_related_products_to_show | plus: 1 %} 
{% assign exclusions = 'frontpage,all,dual_camera,single_camera,series_dr650s,series_dr400_series' | split: ',' %} 

    {% if collection == null or collection.handle == 'frontpage' or collection.handle == 'all' %} 
     {% assign found_a_collection = false %} 
     {% for c in product.collections %} 
      {% if collection and collection.all_products_count > 1 %} 
       {% unless exclusions contains collection.handle %} 
        {% assign found_a_collection = true %} 
        {% assign collection = c %} 
       {% endunless %} 
      {% endif %} 
     {% endfor %} 
    {% endif %} 

{% if collection and collection.products_count > 1 %} 
<div class="h_row_4 animated fadeInUp" data-animation="fadeInUp"> 
    <div class="clearfix"> 
    <h3>{{ 'products.general.related_products' | t }}</h3> 
    {% assign current_product = product %} 
    {% assign current_product_found = false %} 
    </div> 
    <div class="carosel product_c"> 
    <div class="row"> 
     <div id="featured-products-section-{{ section.id }}" class="owl-carousel"> 
     {% for product in collection.products limit: number_of_related_products_to_fetch %} 
     {% if product.handle == current_product.handle %} 
     {% assign current_product_found = true %} 
     {% else %} 
     {% unless current_product_found == false and forloop.last %} 
     {% include 'product-loop' %} 
     {% endunless %} 
     {% endif %} 
     {% endfor %} 
     </div> 
    </div> 
    </div> 
</div> 
{% endif %} 

助けてください。特定のコレクションをループし

答えて

0

: だから私はできる 何か {%ENDFOR%}

+0

を行い{コレクション[ハンドル・オブ・コレクション - あなた-ます]で製品の%は%が.products}このプログラミング言語の「チェーンまたはリンク」オブジェクトjQueryに似ていますか? – dlavely

+0

毎回ではなく、Liquidオブジェクトに依存します。この構文コレクション[handle] .descriptionなどを使用して、特定のコレクション、製品、またはページオブジェクトに直接アクセスすることができます。 –

関連する問題