{#
親カテゴリに基づく商品一覧を表示
setMaxResultsで取得したアイテムに対してカテゴリフィルタがかかる為、
ループ時に8件表示指定。
#}
<!-- アイテムリスト -->
{% set Category = repository("Eccube\\Entity\\Category").find( category_base ) %}
{% set OrderbyObj = repository("Eccube\\Entity\\Master\\ProductListOrderBy").find('4') %}
{% set products = repository("Eccube\\Entity\\Product")
.getQueryBuilderBySearchData({'category_id':Category,'orderby':OrderbyObj})
.setMaxResults( 100 )
.getQuery()
.getResult()
%}
{% if products %}
<div class="ec-shelfRole ym-role">
<div class="ec-secHeading">
<span class="ec-secHeading__en">PRODUCTS</span>
<span class="ec-secHeading__line"></span>
<span class="ec-secHeading__ja">商品一覧</span>
</div>
<ul class="ec-shelfGrid">
{% for Product in products | slice( 0, 8 ) %}
<li class="ec-shelfGrid__item ym-item">
<a href="{{ url('product_detail', {'id': Product.id}) }}">
<p class="ym-item__image">
{% set tag_lb,tag_lt = '','' %}
{% for Tag in Product.Tags %}
{% if Tag.id == 3 %}
{% set tag_lb %}<span class="list_tag tag_pos_lb tag_style_{{ Tag.id }}"><span class="tag_inner">{{ Tag }}</span></span>{% endset %}
{% else %}
{% set tag_lt %}<span class="list_tag tag_pos_lt tag_style_{{ Tag.id }}"><span class="tag_inner">{{ Tag }}</span></span>{% endset %}
{% endif %}
{% endfor %}
{{ tag_lb }}{{ tag_lt }}
<img src="{{ asset(Product.main_list_image|no_image_product, 'save_image') }}">
</p>
<p class="ym-item__name">{{ Product.name }}</p>
<p class="ym-item__price">{{ Product.getPrice02IncTaxMax|price }}</p>
</a>
</li>
{% endfor %}
{#
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_07.jpg">
</p>
<p class="ym-item__name">Mariaプルオーバーパーカー</p>
<p class="ym-item__price">¥5,500(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_08.jpg">
</p>
<p class="ym-item__name">Mariaドライポロシャツ</p>
<p class="ym-item__price">¥3,850(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_09.jpg">
</p>
<p class="ym-item__name">abonetアクティブカレントハット Mariaモデル</p>
<p class="ym-item__price">¥12,100(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_10.jpg">
</p>
<p class="ym-item__name">Maria×ST(ストリームトレイル) ロックショアバッグ</p>
<p class="ym-item__price">¥18,700(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_11.jpg">
</p>
<p class="ym-item__name">Mariaカッティングステッカー</p>
<p class="ym-item__price">¥1,650(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_07.jpg">
</p>
<p class="ym-item__name">Mariaプルオーバーパーカー</p>
<p class="ym-item__price">¥5,500(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_08.jpg">
</p>
<p class="ym-item__name">Mariaドライポロシャツ</p>
<p class="ym-item__price">¥3,850(税込)</p>
</a>
</li>
<li class="ec-shelfGrid__item ym-item">
<a href="">
<p class="ym-item__image">
<img src="/html/user_data/assets/img/dummy/img_dummy_09.jpg">
</p>
<p class="ym-item__name">abonetアクティブカレントハット Mariaモデル</p>
<p class="ym-item__price">¥12,100(税込)</p>
</a>
</li>
#}
</ul>
<p class="ym-more ym-btn"><a href="{{ url('product_list') }}?category_id={{ category_base }}">もっと見る</a></p>
</div>
{% endif %}