Хаб. Пагинация.

Голову сломал...

Хочу включить пагинацию в Хабе. Установил нужное значение comments_per_page, вставил в шаблоны нужный код и в топиках с типом forum пагинацию получил, вопросов нет. А вот в топиках с типом page как не было, так и нет. Грузится вся колбаса не взирая на comments_per_page.

Где чего-то недосмотрел?

2 ответа

  • 1
    Эрик Webasyst 25 апреля 2016 02:20 #

    Подробную поддержку по редактированию исходного кода программных продуктов вы также можете получить от экспертов Webasyst.

    • +2

      Эрик, речь не о том чтобы редактировать исходный код. Речь о том, что изменение настройки comments_per_page влияет на отображение топиков с типом forum, но не влияет на отображение топиков с типом page. Т.е., если установить comment_per_page=20, то в топиках forum выводится 20 комментариев, а в топиках page все комментарии, вне зависимости от этой настройки.

  • 1

    И все же... Почему к экспертам-то? У вас ситуация не воспроизводится? На всякий случай, распишу чуть подробнее:

    Установлен Хаб, на основе которого создано 2 поселения. В настройках первого стоит возможность создавать темы только с типом Обсуждение. В настройках второго - только статьи. Тема дизайна единая. Более того, содержание шаблонов для этих типов топиков тоже одинаковое. В config.php выставил comments_per_page = 20. В результате вижу что в первом хабе (с обсуждениями) пагинация появилась и работает, во втором же она отсутствует и идет lazyload.

    Ну уж на всякий случай еще уточню: т.к. в статьях количество комментариев не столь велико на данный момент, то эксперименты проводил с comments_per_page = 3. Результат описан выше. При этом в хабе с обсуждениями пагинация формировалась корректно с тремя комментариями на странице, а в статьях отсутствовала напрочь.

    • +1

      На будущее: если вы считаете, что нашли ошибку, оформите, пожалуйста, своё сообщение как сообщение об ошибке. Во избежание недопонимания.

      • +1

        Михаил, стараюсь так и делать. Но в данном случае у меня нет абсолютной уверенности в том, что это ошибка. Допускаю, что для данного типа топика используется какая-то иная переменная. Собственно поэтому и спрашиваю. Ситуация пока не критичная, но понять хотелось бы.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите