Вывод подкатегорий в miniShop2-не работет page.nav
Доброго времени суток!
Суть проблемы в следующем:
имеется категория с товарами со следующим содержанием:
Работает конечно медленно, но проблема не в этом. Подкатегорий на данный момент 9, если лимит в категории с подкатегориями ставить 9 то все выводится, если меньше, то выводится ровно столько сколько укажешь, если помимо прочего вывести pageCount, то он в любом случае покажет что страница одна и второй просто нет.
В коде на странице о page.nav никакого упоминания вовсе не встречается, то есть сниппет не обрабатывается вовсе.
Подскажите пожалуйста, в чем моя ошибка(помимо той, что я решился вывести подкатегории), может я забыл какую то элементарную вещь?
Суть проблемы в следующем:
имеется категория с товарами со следующим содержанием:
[[!pdoPage?
&tpl=`TableProduct`
&depth=`0`
&includeTVs=`Image`
&limit=`5`
&parents=`[[*id]]` &tplPageWrapper=`@INLINE<div class="pagination">[[+pages]]</div>`
&tplPage=`@INLINE <a href="[[+href]]"><span><span>[[+pageNo]]</span></span></a>`
&tplPageActive=`@INLINE <a class="active" href="[[+href]]"><span><span>[[+pageNo]]</span></span></a>`
]]
[[!+page.nav]]А вот содержимое самого TableProduct:<div class="ProductTableLine">
<div class="ProductTableImage">
<img src="[[+tv.Image:phpthumbof=`w=50`]]" />
</div>
<div class="ProductTableLevel">
<span class="ProductTableTitle">
[[+pagetitle]]
</span>
[[!pdoPage? &parents=`[[+id]]` &element=`msProducts` &tpl=`tpl.msProductsTable.row`]]
</div>
<div class="ProductTableDescription">
[[+description]]
</div>
</div>tpl.msProductsTable.row практически ничем не отличается от стандартного tpl.msProducts.row разве что расположением элементов на странице.Работает конечно медленно, но проблема не в этом. Подкатегорий на данный момент 9, если лимит в категории с подкатегориями ставить 9 то все выводится, если меньше, то выводится ровно столько сколько укажешь, если помимо прочего вывести pageCount, то он в любом случае покажет что страница одна и второй просто нет.
В коде на странице о page.nav никакого упоминания вовсе не встречается, то есть сниппет не обрабатывается вовсе.
Подскажите пожалуйста, в чем моя ошибка(помимо той, что я решился вывести подкатегории), может я забыл какую то элементарную вещь?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
я пробовал задавать разные имена плейсхолдеров через &pageNavVar для вывода пагинации.
Пробовал и в вложенном pdoPage, и в содержании основной категории, но результатов это так же не дало.
pdoPage разбивает вывод msProducts на страницы. Зачем тебе постраничный вложенный вывод?
Используй
Банальная вещь, а не додумался.
да, так все работает =)