pdoTools и параметр tpl_N
Всем привет, на данный момент столкнулся не то что бы с проблемой, но с ситуацией которую я думаю можно сделать лучше, а вот как сделать, не пойму, поэтому прошу помощи.
Заранее, Спасибо! И к теме:
На страницу по средство вот такого вот вывода
Возможно ли как то реализовать вывод что бы не городить вот эту кучу настроек:
'tpl_4' => 'globalfxItemAwards2',
'tpl_5' => 'globalfxItemAwards2',
'tpl_6' => 'globalfxItemAwards2',
Или например ограничится одним чанком в котором уже будет происходить подстановка нужного класса?
Заранее, Спасибо! И к теме:
{'pdoResources' | snippet : [
'parents' => 59,
'depth' => 1,
'limit' => 6,
'hideContainers' => 1,
'showUnpublished' => 1,
'includeTVs' => 'imageTpl,dateAwards',
'tvPrefix' => '',
'sortby' => '{"publishedon":"asc"}',
'tpl' => 'globalfxItemAwards',
'tpl_4' => 'globalfxItemAwards2',
'tpl_5' => 'globalfxItemAwards2',
'tpl_6' => 'globalfxItemAwards2',
]}
Выводится 6 ресурсов, первые 3 из них в вёрстке имеют чанк:<div class="group-content__container animated an-4">
<a class="group-content__wrap6">
<span class="group-content__text-wrapper2">
<span class="group-content__news-heading2">{$pagetitle}</span>
<span class="group-content__date">{$dateAwards | date_format: '%d.%m.%Y'}</span>
<span class="group-content__text2">{$introtext | limit : 90}...</span>
</span>
<span class="group-content__pic-wrapper2">
<img src="{$imageTpl|phpthumbon:'h=215&zc=0'}" alt="" />
</span>
</a>
</div>
Остальные 3 имеют этот же самый чанк но с разницей буквально в одном классе joxi.ru/zANJQeLclzDYOAВозможно ли как то реализовать вывод что бы не городить вот эту кучу настроек:
'tpl_4' => 'globalfxItemAwards2',
'tpl_5' => 'globalfxItemAwards2',
'tpl_6' => 'globalfxItemAwards2',
Или например ограничится одним чанком в котором уже будет происходить подстановка нужного класса?
Комментарии: 1
Думаю проще написать условие на Fenom, которое будет подставлять нужный класс. Незачем городить лишние чанки ради одной цифры в классе. Тем более тут просто, т.к. ты выводишь не через pdoPage, то есть без пагинации — просто 6 ресурсов и всё!
Можешь тогда попробовать что-то в этом роде:
Можешь тогда попробовать что-то в этом роде:
<div class="group-content__container animated an-{$idx | in : [1, 2, 3] ? '4' : '5'}">
...
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.