Цикл вывода
Имеется чанк.
<div class="row row-flow">
[[!If?
&subject=`[[+pic-url-1]]`
&operator=`notempty`
&then=`[[!$GroupPicItemTpl? &pic_url=`[[+pic-url-1]]`]]`
]]
</div>И GroupPicItemTpl<div class="col [[!If? &subject=`[[+s]]` &operator=`notempty` &then=`s[[+s]]` &else=`s12`]] [[!If? &subject=`[[+m]]` &operator=`notempty` &then=`m[[+m]]` &else=`m6`]] [[!If? &subject=`[[+l]]` &operator=`notempty` &then=`l[[+l]]` &else=`l3`]]">
<div class="card">
<div class="card-image">
<img class="materialboxed" data-external="[[+pic_url]]" src="[[!pthumb? &input=`[[+pic_url]]` &options=`w=500&h=300&zc=1`]]" />
</div>
</div>
</div>Как мне всего 15 раз это провернуть. Где pic-url-# число, меняется от 1 до 15. Я так полагаю это только через сниппет можно сделать? Подскажите код. Спасибо Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Я бы переписал на феноме, даже вчитываться не охота в такую жесть :)
PHP тут скорее всего не обязательно
Сначала доки.
Цикл:
Получить имя переменной, наверное получится как-то так:
но тут я уверен менее)
Только понял как переменную передать… {include 'GroupPicItemTpl' picurl=$_pls['pic-url-' ~ $n]}