Как получить общее количество страниц пагинации?
Здравствуйте!
Есть ли какой-то некостыльный способ получить в любом месте страницы с пагинацией общее кол-во страниц каталога, например? Задача состоит в следующем: нужно выводить информацию в title, description и h1 вида «Каталог товаров — Страница 3 из 31». Получить номер текущей страницы не представляет труда, но вот общее кол-во страниц…
Заранее спасибо за вашу помощь
Есть ли какой-то некостыльный способ получить в любом месте страницы с пагинацией общее кол-во страниц каталога, например? Задача состоит в следующем: нужно выводить информацию в title, description и h1 вида «Каталог товаров — Страница 3 из 31». Получить номер текущей страницы не представляет труда, но вот общее кол-во страниц…
Заранее спасибо за вашу помощь
Комментарии: 5
для pdoPage в документации указан плейсхолдер pageCount
на феноме наверное будет так
на феноме наверное будет так
{$_modx->getPlaceholder('pageCount')}
Ну, так то да, но до того, как отработает pdoPage этот плейсхолдер пустой. А мне нужно подтягивать инфу уже в head
можно попробовать использовать родной синтаксис [[!+pageCount]]
Да, а вот так работает. Спасибо Вам огромное за подсказку!
только написать свой сниппет который принимает те же параметры что и pdoPage и который вернет общее количество страниц. Его вызывать в head.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.