Pagination

Давайте рассмотрим, как включить разбивку списка фотографий на страницы в публичной галерее.

Для этого необходимо перейти в настройки фотоконкурсов, вкладка «General», раздел «Pagination». Здесь мы можем указать количество фотографий на страницу. Оно должно быть не меньше 6 и не больше 300.

Зачем нужна разбивка на страницы:

  • если очень много фотографий и мы хотим увеличить скорость загрузки страницы;
  • если вы хотите увеличить количество просмотров страниц на сайте и соответственно количество отображения рекламы.

Рекомендуемое количество на страницу от 8 до 20 фотографий — это зависит от размера миниатюр и количества фотографий в одном ряду.

Давайте кратко рассмотрим, какие возможные типы пагинации предусмотрены:

  • Стандартный тип — при клике на следующую страницу, мы перейдём на новую с полной перезагрузкой, где будет выводиться уже новый набор фотографии.
  • AJAX — очень похож на первый тип. Отличие состоит в том, что вся страница полностью не перезагружается, а новые фотографии подгружаются без перезагрузки страницы вместо старых.
  • Infinite Scroll. При использовании такого типа в конце первой страницы списка конкурсантов появится кнопка «Загрузить еще фотографии». Кликнув на неё, к первой странице конкурсантов подгрузится следующая. То есть новые фотографии накопительно будут подгружаться в конец галереи.
  • Последний тип — это тот же самый Infinite Scroll, только с автоматической подгрузкой фотографий. Когда мы пролистываем страницу практически до конца галереи, автоматически подгружается следующий набор конкурсантов. Так происходит пока не загрузятся все фотографии.

Примечание: иногда при включенном кэшировании стандартная пагинация может работать некорректно. Тогда нужно использовать другие типы.

Related Articles

Leave A Comment?