[Решено] Как чередовать обёртку блоков через каждые 5 выводимых товаров pdoPage?
Всем привет. Есть такая задача. Вывожу товары:
Тоесть на выходе получалось:
{'!pdoPage' | snippet : [
'parents' => 12,
'ajaxMode' => 'scroll',
'tplWrapper' => '@FILE components/pdotools/pdopage/projects/outer.tpl',
'tpl' => '@FILE components/pdotools/pdopage/projects/row.tpl'
]}
Необходимо чтобы каждые 5 товаров обёртывались блоком:<div class="projects__grid">
{$output}
</div>
Тоесть на выходе получалось:
<div class="projects__grid">
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
</div>
<div class="projects__grid">
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
</div>
<div class="projects__grid">
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
<div class="product"><img src="img/icons/Furniture.svg" width="27" height="20"></div>
</div>
UPD:&tpl_n2=`шаблон для каждого второго элемента`
&tpl_n3=`шаблон для каждого третьего элемента`
Забыл про эти параметры =)