Постраничная AJAX навигация 2.0
Постраничная AJAX навигация 2.0
[CENTER][TABLE][TR][TD][URL=https://bxmaker.ru/doc/ajaxpagenav/][IMG WIDTH=400 HEIGHT=140]https://bxmaker.ru/upload/marketplace/doc.png[/IMG][/URL][/TD][TD][URL=https://bxmaker.ru/~support][IMG WIDTH=400 HEIGHT=140]https://bxmaker.ru/upload/marketplace/support.png[/IMG][/URL] [/TD][/TR][/TABLE][/CENTER] Если возникнут сложности, пишите на почту - [URL=mailto:info@bxmaker.ru]info@bxmaker.ru[/URL] [URL=https://bxmaker.ru/doc/ajaxpagenav/]Документация модуля постраничной ajax навигации[/URL] [B] [/B][B]Внизу видео с демонстрацией работы[/B] Модуль позволяет организовать на странице с постраничной навигацией подгрузку контента или отображение контента следующей/предыдущей страниц без перезагрузки с целым рядом преимуществ. Важные преимущества: 1. При ajax запросе может передаваться в удобном формате неограниченное количество информации, например не только контент и навигация, но и дополнитлеьные данные, которые нужны разработчику сайта - например навигация над каталогом товаров, сортировка товаров для конкретной страницы, описания страницы и тп. 2. При загрузке данных, можно подписаться на js события, в результате появляется возможность после ajax подгрузки выполнить какие-то действия например для оформления, замена некоторых кнопок "купить" на "уже в корзине" и тп. 3 Также при клике по кнопке номера страницы, после загрузки страница будет автоматически прокрученна вверх, чтобы человек не скролил а сразу видел результат 4. Легкая и удобная разметка данных для передачи в ajax запросе, что позволяет легко внедрить модуль на сайт, буквально за 10 минут, при этом будет использоваться кэш страницы, и не будет дубликатов кэша. 5. Установка в адресной строке браузера актуального URL адреса - системы аналитики учитывают это как переход на страницу, напримерр Яндекс.Метрика, в итоге статистика будет наиболее полной 6. В истории браузеру подгрузка контента другой страницы сохраняется как переход, в итоге при использовании браузерных кнопок вперед, назад - контент будет меняться на актуальный и возвращать пользователя к тому месту, на котором он был до перехода 7. Можно сделать автоматическую подгрузку контента при скроле страницы пользователем, или загрузить следующую/предыдущую страницу для этого есть доступ к js модуля 8. Готовые шаблоны постраничной навигации для компонентов bitrix:main.pagenavigation, bitrix:system.pagenavigation 9. Подробная документация с примерами