Как получить общее количество страниц пагинации?

Здравствуйте!
Есть ли какой-то некостыльный способ получить в любом месте страницы с пагинацией общее кол-во страниц каталога, например? Задача состоит в следующем: нужно выводить информацию в title, description и h1 вида «Каталог товаров — Страница 3 из 31». Получить номер текущей страницы не представляет труда, но вот общее кол-во страниц…
Заранее спасибо за вашу помощь
Giant Dad
26 января 2022, 15:03
modx.pro
639
0

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

Евгений Webinmd
26 января 2022, 16:58
0
для pdoPage в документации указан плейсхолдер pageCount

на феноме наверное будет так
{$_modx->getPlaceholder('pageCount')}
    Giant Dad
    26 января 2022, 17:08
    0
    Ну, так то да, но до того, как отработает pdoPage этот плейсхолдер пустой. А мне нужно подтягивать инфу уже в head
      Евгений Webinmd
      26 января 2022, 17:14
      1
      0
      можно попробовать использовать родной синтаксис [[!+pageCount]]
        Giant Dad
        26 января 2022, 17:46
        0
        Да, а вот так работает. Спасибо Вам огромное за подсказку!
    Александр Мельник
    26 января 2022, 17:27
    0
    только написать свой сниппет который принимает те же параметры что и pdoPage и который вернет общее количество страниц. Его вызывать в head.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5