Здравствуйте.
Необходимо на главной странице сайта, работающим под управлением MODX Revolution, сделать вывод в слайдере последних новостей в 3 колонки с помощью owl-carousel.Для вывода содержимого использую pdoPage
.
<div class="owl-carousel" data-nav="fp_nav_" data-plugin-options='{"itemsCustom": [[992,3],[768,2], [100,1]], "singleItem": false}'>
[[!pdoPage?
&element=`getTickets`
&tpl=`lic.blog.home`
&limit=`13`
&parents=`7`
&sortby=`publishedon`
&sortdir=`ASC`
]]
</div>
Если использовать статичный вывод, то всё отлично получается. По 3 выводит и листается на следующие 3. А если использовать pdoPage
или pdoResources
, то выводит по 1 и листается по 1. Понял только, что карусель сама распределяет количество колонок в зависимости от размера экрана и в диве прописано, что их должно быть 3 на таком разрешении.
А зачем Вы используете pdoPage, он же разбивает данные на странице. Вместо pdoPage используйте pdoResources, т.к. разбивкой данных у Вас будет заниматься плагин карусели.
Также параметр limit лучше установить, равным 12. Т.к. количество записей у Вас должно быть кратно 3 и 2.
Если у Вас ошибка останется, то скорее она кроется в чанке lic.blog.home.