Доработка для Shop-Script 3: «Ещё N товаров»

Динамически подгружает заданное (N) количество товаров по нажатию кнопки (или автоматически, по достижению конца страницы) при просмотре по категориям.

Как это работает?

Динамическая подгрузка данных на страницу (эту технологию называют по-разному: Lazy Load, ленивая загрузка, отложенная загрузка) используют довольно часто ввиду её очевидных преимуществ:

  • оптимизация работы сайта (товар подгружается, только при необходимости);
  • улучшение эргономики страницы (пользователю не нужно разбираться в тонкостях интерфейса, всё делается одной кнопкой);
  • более эстетичный и понятный дизайн.

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

По нажатию, кнопка временно меняет свой вид, имитируя индикацию загрузки, пока скрипт ждёт ответ от сервера:

Пару секунд спустя, новые 30 товаров плавно появляются внизу страницы. Более наглядно работу модификации можно увидеть здесь.

Срок установки: 1-5 дней
Цена: 50$

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

двадцать + девятнадцать =