Danneo CMS v.1.5.4. Постраничный вывод последних статей в модуле Article
28 Августа, 2017 11:13
Danneo CMS v.1.5.4. Постраничный вывод последних статей в модуле Article.
На главной странице модуля «Статьи» (article), помимо списка категорий, выводится список последних публикаций, количество выводимых статей задается в настройках модуля. При просмотре определенной категории вывод статей производится с постраничной разбивкой.
Разработчики предусмотрели постраничный просмотр статей без категории на главной странице, но чем они при этом руководствовались не совсем понятно.
Постараемся исправить этот недостаток, т. е. сделаем постраничный вывод последних публикаций на главной странице модуля.
За вывод статей отвечает штатный модуль ‘article’, файлы модуля находятся в директории ‘/mod/article/’. Открываем файл ‘/mod/article/index. php’ и находим следующий фрагмент кода:
и далее по коду находим:
Можно удалить или закоментировать весь фрагмент, а можно закоментировать только строку:
Далее по коду находим:
и перед строкой
вставляем код:
Для того, чтобы строка пагинации появилась на странице, необходимо перенести шаблон оформления ‘pagesout’, который очищается выше по коду. В этих целях меняем фрагмент:
На последок сделаем так, что список категорий будет отображаться только на первой странице модуля, на последующих страницах будет выводится только список последних статей. Для этого изменим строку во фрагменте кода: