пагинация getPage - выводится при отсутствии пагинации

Здравствуйте. В категориях выводится товар с помощью getProducts обвернутого в getPage
Когда лимит страниц превышает указаны в настройках getPage лимит — выводится пагинация, стилизованная как указано в настройках. Но если товаров на странице меньше, чем лимит у getPage — пагинация не должна появляться, а она появляется, причем стандартная, не стилизованная — без настроек, то есть ее вызывает плейсхолдер [[!+page.nav]]
Пробовал переустанавливать getPage и getProducts — ничего не дает.
Размещаю плейсхолдер [[!+page.nav]] на любых других страницах, где вообще нет вывода getPage или getProducts и на этом месте получаю пагинацию. Хотя на других сайтах в таком случае ничего не выводится — как и должно.
По сути плейсхолдер [[!+page.nav]] просто генерирует код пагинации, где бы его не вызвать.
Возможно кто-то сталкивался с такой ситуацией?
UPD
Начал удалять все сниппеты которые отвечают за вывод ресурсов -getProducts, getPage, getResources и pdoTools и вот после удаление pdoPage панагия по плейсхолдеру пропала, то есть это pdoTools дает такой эффект — странно, потому что на других проектах установлен тот же набор сниппетов и плейсхолдер [[!+page.nav]] работает ровно там где должен
Заменил название плейсхолдера в настройках getPage — проблема решилась
Dolce
03 мая 2018, 09:40
modx.pro
1
873
0

Комментарии: 1

Максим Мартынюк
06 июня 2019, 02:07
0
Приветствую! К сожалению после переименования page.nav на своё название, проблема осталась та же… Может есть ещё варианты решения этой конченной ситуации с пагинацией? Удалять pdoTools ну совсем не в тему…
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1