Нумерация страниц в DLE: что означает /page/4/

Краткий справочник о том, как устроена нумерация страниц в DLE и что означает адрес вида /page/4/ при работе с модулями и шаблонами.

Что означает адрес /page/4/

В движке DataLife Engine адрес вида /page/4/ указывает на четвёртую страницу выдачи: список новостей, модулей или статей, разбитый на части по заданному количеству записей на странице. Число в маршруте — это порядковый номер страницы, а не идентификатор конкретного модуля или шаблона. Такой механизм позволяет посетителю листать длинный список без перегрузки одного экрана.

Как это влияет на работу с модулями

При разработке или настройке модуля важно учитывать пагинацию: если модуль выводит собственные списки, он должен корректно обрабатывать параметр страницы и передавать его в запрос к базе данных. Шаблон DLE при этом использует переменные для вывода навигации между страницами, поэтому при смене дизайна стоит проверить, что ссылки на /page/2/, /page/3/ и далее формируются без ошибок и ведут к нужным записям.