Пагинация/Подстраницы


Часто бывает, что, например, на одной странице может выводиться много новостей, статей, товаров и чего-то ещё. Читать огромные, длинные списки не удобно. Поэтому их разделяют на подстраницы. Обычно они нумеруются от 1 и до необходимого количества. Список подстраниц обычно располагается внизу или вверху того самого длинного (уже укороченного) списка.

Инструменты и сам процесс перемещения по подстраницам и называется пагинацией

Все стандартные возможности для управления пагинацией доступны в Zion WebEngine

Zion WebEngine


CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 


AJAX Chromium CSV/Excel DNS Email-сообщения HTML-код веб-страницы HTTP/HTTPS/SSL-сертификаты PHP POST/GET-данные Qiwi Касса Robokassa SEO-параметры SMS SMTP/PHP-mail XML/RSS/1С/YML XSS Абонентская плата Аватар/Логотип Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Баланс пользователя/Абонентская плата Баннеры Бронирование/Расписание Валюты Веб-браузер Веб-сервер/Хостинг Вес и габариты Вкладки Выбор нескольких вариантов Выбор одного из вариантов Галереи/Слайды Галочка Гостевой интерфейс Дата/Время/TimeMashine Доступ Групп пользователей Доступы/Пользователи Драйверы Изображение Импорт/Экспорт Интернет-магазин Категории Классы Кодировки/Наборы символов Контент/Контентные единицы Корзина для заказов Корзина для мусора Куки Кэш/Кеш Меню администратора Меню/Списки/Навигация Место в структуре Миграция Многострочные поля Многоязычность/Языки Модальное окно Мониторинг Настраиваемые модули Обмен сообщениями/Чат Обновления CMS Обработчики Обратная связь/Обратный звонок Объявления Однострочное поле Онлайн-касса Онлайн-консультант Опросы/голосования Основной текст Пагинация/Подстраницы Панель инструментов Плагины Платформа Поиск текста Пользовательское соглашение Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Редактор контента/WYSIWYG-редактор Сайт-каталог Свойства Связи СДЭК Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Сравнение Страницы ошибок Текущие данные Типы Уведомления Условия Файл-менеджер Файлы/Папки ФЗ-152 Фильтрация Формы Формы для пользователей Характеристики/Разновидности Число Шаблоны контента Элементы Эскизы

Блог обновлений

Zion WebEngine 24.04.01
  • Доработан плагин универсального меню (спасибо Moto-Retail18):
    • Теперь в пагинации (в списке подстраниц) ссылки автоматически используют (частичный или полный) ЧПУ, что позитивно влияет на SEO-оптимизацию

Zion WebEngine SEO-параметры Адрес (URL)/ЧПУ/Переадресация Меню/Списки/Навигация Пагинация/Подстраницы Плагины Как оптимизировать сайт под поисковые системы?

Zion WebEngine 23.04.26
  • Доработан плагин Meta (спасибо Moto-Retail18):
    • Теперь для страниц с подстраницами (с пагинацией) в заголовок и в описание автоматически добавляется номер активной подстраницы:
      • Это избавляет от проблемы с одинаковыми заголовками и описаниями и положительно сказывается на SEO-оптимизации

Zion SEO Booster SEO-параметры Пагинация/Подстраницы Плагины Как оптимизировать сайт под поисковые системы?

Zion WebEngine 21.09.28
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Завершено внедрение возможности сканирования подстраниц категорий товаров
    • Разработка ещё не завершена

Zion Import База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог Что такое Классы?

Zion WebEngine 21.09.23
  • Код PHP-библиотеки phpQuery доработан для совместимости с PHP 7.4-8.0:
    • Устаревшее обращение к элементам массивов заменено на рекомендуемое
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Ведётся внедрение возможности сканирования подстраниц категорий товаров
    • Разработка ещё не завершена

Zion Import PHP База данных/Таблицы данных Категории Классы Пагинация/Подстраницы Сайт-каталог

Zion WebEngine 21.09.07
  • Доработан класс, благодаря которому можно парсить (анализировать) содержимое стороннего сайта и сохранять только нужное в базу данных сайта на Zion WebEngine (спасибо Moto-Retail18):
    • Реализовано указание того, какая на стороннем сайте используется кодировка
    • Реализовано указание того, как выглядят ссылки на подстраницы
    • Разработка ещё не завершена

Zion Import Что такое CMS Zion WebEngine? База данных/Таблицы данных Категории Классы Кодировки/Наборы символов Пагинация/Подстраницы

Zion WebEngine 20.08.06
  • Доработан класс для управления базой данных:
    • Переработано использование Memcached:
      • Теперь кэш не будет храниться вечно, т.к. это нагружает веб-сервер и иногда может давать обратный эффект (замедление вместо ускорения)
      • Срок жизни кэша свободно редактируется, но есть ограничения и рекомендации:
        • 1 минута - минимально допустимое значение - подходит для сайтов с часто обновляющейся информацией, например, для бирж
        • 30 дней - максимально допустимое значение - подходит для сайтов, где информция обновляется редко или не обновляется вообще
        • 7 дней - рекомендованное значение для большинства "живых" сайтов
      • Кэш, как и раньше обновляется при каждом изменении в таблице данных
  • Доработаны классы для управления проектом и контентом (спасибо ЦентрСпецЗапчасть):
    • Стал доступен поиск контета в административном интерфейсе:
      • Если в форме для поиска указать какой-то текст, то будет отображён список только тех записей, у которых хотя бы в одном (любом) поле есть такой текст:
        • Реализованы уведомления о том, что отображаются не все, а только найденные записи (чтобы не было возможной путаницы)
      • Форма поиска пока недоступна для устройств с небольшим экраном
      • Пока есть проблемы с постраничным листанием результатов поиска
    • Для этих же целей доработаны административные CSS-определения
  • Доработаны некоторые компоненты пакетов Zion User Control, Zion Chat, Zion Import, Zion Sender, Zion Catalog:
    • Повышена совместимость с недостаточно качественно настроенными веб-серверами
  • Оптимизирован драйвер Конвертер:
    • Упразднены некоторые архаизмы, которые были нужны только для старой платформы

Zion WebEngine Zion User Control Zion Catalog Zion Import Zion Chat Zion Sender Административный интерфейс База данных/Таблицы данных Веб-сервер/Хостинг Драйверы Классы Контент/Контентные единицы Кэш/Кеш Пагинация/Подстраницы Платформа Поиск текста Уведомления Что такое Контент?

Zion WebEngine X9.09.20
  • Доработаны класс для работы с навигацией (спасибо iRobot Пермь):
    • Дополнены некоторые подсказки
  • Доработаны класс и плагин для работы с галереей:
    • Теперь, если индикаторы нужно формировать с помощью HTML-кода, нет необходимости создавать две галереи и вызывать одну из другой:
      • В редакторе галерее добавлены поля (по аналогии с подстраницами в редакторе меню/списков, но со своими отличиями):
        • HTML-код до списка индикаторов
        • HTML-код после списка индикаторов
        • HTML-код обычного элемента списка индикаторов
      • Реализована обработка новых свойств:
        • {gallery_indicator} - порядковый номер индикатора, начиная с 1
        • {gallery_indicator0} - порядковый номер индикатора, начиная с 0
        • {gallery_indicators} - именно вместо этого свойства будет вставлен весь HTML-код индикаторов:
          • Доступна многократная вставка индикаторов в одной галерее
      • Доступны условия для тонкой настройки каждого индикатора:
        • IS_HAS_NUMBER_номер??истина::ложь - если у данного индикатора соответствующий порядковый номер, начиная с 1
        • IS_HAS_NUMBER0_номер??истина::ложь - если у данного индикатора соответствующий порядковый номер, начиная с 0

Zion WebEngine Zion Gallery Галереи/Слайды Классы Меню/Списки/Навигация Пагинация/Подстраницы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства Условия

Zion WebEngine X8.11.20
  • Доработан класс для управления базой данных (спасибо Академия танца):
    • Расширены возможности при создании резервных копий:
      • Теперь они создаются для всех необходимых таблиц
      • Теперь они создаются при изменениях не только в административном, но и в гостевом интерфейсе
    • Устранены недочёты при отображении пагинации в административном интерфейсе

Zion WebEngine Административный интерфейс База данных/Таблицы данных Гостевой интерфейс Классы Пагинация/Подстраницы

Zion WebEngine X8.09.14
  • Доработан класс для управления базой данных (спасибо Новый стандарт):
    • Повышена совместимость с PHP 7.1
  • Доработан плагин универсального меню:
    • Сделаны некоторые исключения для списка сообщений в чате:
      • Иначе организована пагинация:
        • Это связано с тем, что по умолчанию должна открываться последняя подстраница
    • Устранены недочёты при сортировке списка чатов по дате
  • Доработан класс для управления пользователеями:
    • Устранена опечатка в email-сообщении об успешной регистрации на сайте
  • Доработан класс для управления обменом сообщениями:
    • Устранена ошибка при определении названия чата
    • Смайлы теперь обрабатываются не только в списке сообщений выбранного чата, но и в списке чатов:
      • В нём может отображаться по одному последнему сообщению из каждого чата:
        • При этом здесь переносы строк в сообщениях игнорируются

Zion WebEngine Zion Chat Email-сообщения PHP База данных/Таблицы данных Доступы/Пользователи Классы Меню/Списки/Навигация Обмен сообщениями/Чат Пагинация/Подстраницы Плагины

Zion WebEngine X8.07.10
  • Доработан плагин универсального меню:
    • Устранены недоработки при обработке некоторых условий
  • Доработан класс для управления контентом:
    • Реализован запрет подстановки свойств контентных единиц:
      • Полезно в тех случаях, когда требуется привести пример кода подстановки свойства, но саму подстановку делать не требуется

Zion WebEngine Классы Контент/Контентные единицы Меню/Списки/Навигация Мониторинг Пагинация/Подстраницы Плагины Свойства

Zion WebEngine X8.07.02
  • Для улучшения пагинации доработаны плагин универсального меню, класс навигации и помощник по вставке плагина универсального меню:
    • Добавлен параметр maxsubpages, который позволяет ограничить количество подстраниц
      • Активная подстраница автоматически центруется в списке, если это необходимо
    • Доступные новые свойства для использования прямо в оформлении списка:
      • {menu_subpage_firsturl} - ссылка на начало списка - на первую подстраницу
      • {menu_subpage_lasturl} - ссылка на конец списка - на последнюю подстраницу

Zion WebEngine Классы Меню/Списки/Навигация Мониторинг Пагинация/Подстраницы Плагины Помощники/Мастеры/Инструкции/Подсказки Свойства

Zion WebEngine X8.06.04
  • Доработан плагин универсального меню (спасибо Moto-Retail18):
    • Устранены некоторые недочёты при отображении/скрытии списка подстраниц

Zion WebEngine Меню/Списки/Навигация Пагинация/Подстраницы Плагины

Zion WebEngine X8.05.10
  • Доработаны плагин универсального меню и класс для управления навигацией (спасибо Moto-Retail18):
    • Реализована возможность выводить пагинацию (список подстраниц) не только после меню/списка (по умолчанию), но и в любом другом месте в меню/списке
    • Доступен множественный вывод пагинации, например, до списка товаров и после него же

Zion WebEngine Классы Меню/Списки/Навигация Пагинация/Подстраницы Плагины

Zion WebEngine X7.11.13
  • Доработан класс для работы с каталогом (спасибо Феникс):
    • Устранена проблема с пагинацией в Интерфейсе администратора, которая могла возникнуть при отсутствии необходимых настроек

Zion WebEngine Классы Пагинация/Подстраницы Сайт-каталог

Zion WebEngine X7.11.11
  • Расширен функционал класса для работы с текущими данными (спасибо Moto-Retail18):
    • В частности стала доступна возможность, позволяющая после добавления товара в корзину вернуться не только на ту же страницу, но и на ту же подстраницу
      • Все необходимые параметры подставляются автоматически и только в тех случаях, когда это необходимо (это положительно влияет в том числе на SEO)

Zion WebEngine Классы Корзина для заказов Пагинация/Подстраницы Текущие данные

Zion WebEngine X7.11.02
  • Доработан класс для управления базой данных (спасибо Moto-Retail18)
    • Реализована пагинация в административном интерфейсе
      • Настройки пагинации не будут появляться, если в списках мало записей
      • Список подстраниц не будет появляться, если для листания доступна всего одна подстраница
  • Оптимизирован дистрибутив пакета SEO Booster:
    • Удалено всё, чтобы было необходимо для поиска текста в старой платформе (в новой платформе это уже в базовой поставке)
    • Размер дистрибутива уменьшился в 2,5 раза
    • Теперь этот пакет служит только для создания условий качественной SEO-оптимизации

Zion WebEngine Zion SEO Booster Административный интерфейс База данных/Таблицы данных Классы Меню/Списки/Навигация Пагинация/Подстраницы Платформа Поиск текста

Zion WebEngine X7.11.01
  • Для нужд поиска текста доработана пагинация списков и меню

Zion WebEngine Меню/Списки/Навигация Пагинация/Подстраницы Поиск текста

Zion WebEngine X6.11.10
  • Доработано считывание записей из базы данных: учтена обработка некоторых спецсимволов в некоторых веб-браузерах
  • Реализовано ещё больше заготовок для более быстрого создания сайта
  • Доработан плагин универсального меню:
    • Реализовано отображение количество записей на странице
    • Реализовано отображение количество всех найденных записей (на открытой подстранице и на остальных в сумме)
  • Расширен набор свойств для контентных единиц
    • Реализовано определение количества непосредственных подразделов
    • Реализовано определение количества всех подразделов (непосредственных и глубже по структуре)
    • Реализовано определение количества связанных контентных единиц
    • Реализовано определение количества категорий, к которым отнесена контентная единица
  • Расширен набор свойств для категорий
    • Реализовано определение количества непосредственных подкатегорий
    • Реализовано определение количества всех подкатегорий (непосредственных и глубже по структуре)
    • Реализовано определение количества контентных единиц в категории
    • Реализовано определение количества контентных единиц в категории и во всех её подкатегориях
  • Выпущена финальная версия пакета "Дерево статей" (Articles Tree). Больше самостоятельно он развиваться не будет. Весь функционал для статей теперь доступен в новом пакете "Хаб публикаций" (Pub Hub). Этот пакет продолжит активно развиваться - его функционал уже намного шире.

Zion WebEngine Zion Articles Tree База данных/Таблицы данных Веб-браузер Категории Кодировки/Наборы символов Контент/Контентные единицы Меню/Списки/Навигация Место в структуре Пагинация/Подстраницы Плагины Связи Свойства

Zion WebEngine X6.11.08
  • Устранена проблема с отображением изображений
  • Создано и включено в комплект поставки множество заготовок и примеров для более быстрого создания сайта: список будет пополняться
  • Доработан плагин универсального меню:
    • более продуманно организован вывод подстраниц
    • улучшено определение активной категории
  • Доработан помощник по вставке универсального плагина меню: уточнена информация по некоторым доступным параметрам

Zion WebEngine Zion Pub Hub Изображение Категории Меню/Списки/Навигация Пагинация/Подстраницы Плагины Помощники/Мастеры/Инструкции/Подсказки

Zion WebEngine X6.11.06
  • Доработан плагин универсального меню:
    • Завершено внедрение функционала для категорий
    • Исправлено задание параметров по умолчанию для сортировки
    • Автоматизировано формирование ссылок на подстраницы (при постраничном листании списков, например, новостей)
    • Стало доступно использование таких свойств меню, как ID и название при оформлении того же меню
    • Стало доступно использование новых условий для тонкой настройки отображения пунктов меню:
      • Если в той или иной категории в списке нет ни одной контентной единицы
      • Если у той или иной контентной единицы в списке выбран указанный тип
  • Устранена ошибка при определении места в структуре для категорий и для контентных единиц
  • Доработан класс для управления меню: улучшена навигация в интерфейсе администратора
  • Выпущена финальная версия пакета "Лента новостей" (News Line). Больше самостоятельно он развиваться не будет. Весь функционал для новостей теперь доступен в новом пакете "Хаб публикаций" (Pub Hub). Этот пакет продолжит активно развиваться - его функционал уже намного шире.

Zion WebEngine Zion News Line Административный интерфейс Категории Классы Контент/Контентные единицы Меню/Списки/Навигация Место в структуре Пагинация/Подстраницы Плагины Свойства Типы Условия

Ответы на вопросы