donc avec ceci, on remonte les tags des produits,
il me reste à filtrer le 1er tag rencontré pour afficher les produits concernés par ce premier et non pas comme actuellement il affiche tous les produits pour le 1er tag, 3 produits pour le 2ème ainsi de suite
Et aussi répétition du 1er tag et les produits associés qui vont bien
Tag Affiche 2 produits
Tag Reproduction 3 produits
<div class="block_content">
{loop type="tags" name="tags-list-product" tag=$PRODUCT_ID order='alpha'}
<section id="tags-{$TAG}">
{loop name="info-tags-list-product" type="product" tag=$TAG limit="1"}
<div class="products-content">
<div class="products-heading">
<div class="short-description" itemprop="description">thème {$TAG}</div>
</div>
{loop type="tags" name="info-products-tags-list" limit="1"}
<ul class="list-unstyled products-grid row">
{loop type="product" name="product-list" current="no" tag=$TAG limit="4"}
<li class="item col-md-3 col-sm-5">
<article itemscope itemtype="http://schema.org/Product">
<a href="{$URL}" itemprop="url" tabindex="-1" class="product-image">
{ifloop rel="image_product_theme" }
<img itemprop="image" class="img-responsive center-block"
{loop name="image_product_theme" type="image" limit="1" product="{$ID}" force_return="true" width="800" height="800"}
src="{$IMAGE_URL}"
{/loop}
alt="Product #{$LOOP_COUNT}" >
{/ifloop}
{elseloop rel="image_product_theme"}
<img itemprop="image" class="img-responsive center-block" src="{image file='assets/dist/img/280x196.png'}" alt="Product #{$LOOP_COUNT}">
{/elseloop}
</a>
<div class="product-tile-details">
<a href="{$URL}" class="product-info">
<!--<h3 class="name"><span itemprop="name">{$TITLE}</span></h3>-->
<div class="product-name">
<h2 class="name"><span itemprop="name">{$TITLE}</span></h2>
</div>
<!-- <div class="short-description" itemprop="description">{$CHAPO nofilter}</div> -->
<div class="product-price">
<div class="price-container" itemprop="offers" itemscope itemtype="http://schema.org/Offer">
{loop type="category" name="category_tag" id=$DEFAULT_CATEGORY}
<meta itemprop="category" content="{$TITLE}">
{/loop}
<meta itemprop="itemCondition" itemscope itemtype="http://schema.org/NewCondition">
<meta itemprop="priceCurrency" content="{currency attr="code"}">
<link itemprop="availability" href="http://schema.org/InStock" content="in_stock" />
<span class="regular-price"><span itemprop="price" class="price">{format_money number=$BEST_TAXED_PRICE}</span></span>
</div>
</div>
</a>
</div>
</article><!-- /product -->
{/loop}
</ul>
{/loop}
</div>
{/loop}
</section><!-- /products-theme -->
{/loop}
</div>
Last edited by stephst84 (27-06-2019 14:41:41)