modInstagram и пагинация

Подскажите, как в modinstagram* сделать пагинацию?
Олег
29 сентября 2019, 14:27
modx.pro
1 116
0

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

Янис
29 сентября 2019, 22:21
0
    Олег
    30 сентября 2019, 01:07
    0
    пробовал.
    [[!pdoPage? 
        &element=`modInstagram`
        &loadModels=`modInstagram`
        &tpl=`tpl.modinstagram.item`
        &limit=`8`
    ]]
    [[!+page.nav]]
      Янис
      30 сентября 2019, 08:45
      0
      И каков результат?
      P.S. Сниппет работает через pdoTools и класса у него нет, так что модель не нужна, только element. И всё должно работать
        Олег
        30 сентября 2019, 10:50
        0
        В коде появляется пустой
        <ul class="pagination"></ul>
        И еще одна странность — делаю два вызова на разных страницах. На одной странице limit=4, на другой limit=8
        В итоге на обоих страницах выводится одинаковое количество постов. И зависит это количество от того, какой из шаблонов я пересохраню последним. т.е. если я захожу в шаблон с limit=8 и сохраняю его — на обоих страницах будет по 8 постов.

        Если прописать разные чанки — отображаться везде будет одинаковый в зависимости от последнего сохраненного шаблона.
        Проверил на двух разных сайтах — везде такой глюк и везде не работает пагинация…
          Янис
          30 сентября 2019, 12:07
          0
          Проблема в лимите. И там и там это параметр «limit». Стоит modInstagram пересохранить под другим именем и изменить в нём имя параметра, чтобы они не пересекались. И пробовать. И про cacheTime не забыть, иначе не заработает как надо.
            Олег
            30 сентября 2019, 13:28
            0
            Автор компонента только что выложил обновление — добавлен параметр cachePrefix.
            Это решило проблему с вызовом компонента на разных страницах с разными параметрами.

            Вопрос с пагинацией отпал — по словам автора инстаграм не отдает больше 20 постов.
    Сергей
    30 октября 2019, 00:15
    1
    0
    Господа инстаграм на данный момент закрыл функцию получения ACCESS TOKEN я мучился 2 дня изучая документацию api. Переходите сюда и получайте свой ключ http://instagram.pixelunion.net жмете кнопку «Generate token» и вуаля! просто копируете и вставляете в системные настройки компонента!
    Даже если доступ будет возобновлен, не вижу смысла что то делать в режиме разработчика инсты, когда здесь ключ получаете за 2 секунды! автору на заметку)
      Дмитрий
      10 ноября 2019, 13:59
      0
      Спасибо, добрый человек, работает!)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      8