Раздел статьи для сайта через pdoPage
Решил и такой пример оставить, так как часто применяю, когда надо раздел статьи сделать или новости. Храню данные в Collection, а вывожу черех pdoPage. Также здесь в вызове присутствует указание на кастомные параметры "@styled" сниппета. В них переопределена разметка пагинации и соответственно стили. Удобно использовать, когда пагинация на всем сайте повторяется.
$_modx->config.articles_count — это из ClientConfig значение, вынесено для удобства менеджера админки.
На всякий случай приложу скрин с обозначением кастомного набора параметров
<div class="articles-left">
<div class="articles_list">
{$_modx->runSnippet('!pdoPage@styled', [
'limit'=>$_modx->config.articles_count,
'templates'=>'5',
'tpl'=>'tpl.article.item',
'includeContent'=>1,
'includeTVs'=>'preview',
'tvPrefix'=>0,
])}
</div>
{$_modx->getPlaceholder('page.nav')}
</div>
$_modx->config.articles_count — это из ClientConfig значение, вынесено для удобства менеджера админки.
На всякий случай приложу скрин с обозначением кастомного набора параметров
Нет комментариев