Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Постраничная навигация 2.0
720
Опубликовано: 07.09.2011
Обновлено: 11.03.2013
Версия: 1.0.2
Установлено: 50 - 99 раз

Модуль для 1С-Битрикс: Постраничная навигация 2.0

Вместо надоевших цифр постраничной навигации, сделайте разбивку на одной странице с автоматически появляющимся продолжением списка при достижении конца экрана посетителем.
 
Обратите внимание!
Все модули устанавливаются и обновляются только на активные лицензии 1С-Битрикс: Управление сайтом. Узнать про лицензии можно на странице продление лицензии 1С-Битрикс.
Модуль работает аналогично постраничной навигации, но в отличие от стандартного функционала, не показывает цифры страниц, а автоматически подгружает следующую партию информации при достижении посетителем окончания страницы снизу.

Если у посетителя отключен javascript, он может просто жмыхать на ссылку "далее" и в ручном режиме пройтись по страницам.


В стандартной поставке модуль поддерживает 2 комплексных компонента: Новости и Каталог.

Для использования постраничной навигации 2.0, необходимо в настройках комплексного компонента, в разделе «Настройки постраничной навигации» указать название шаблона: is_market_nav

settings_cmp.png

Если используются стандартные шаблоны, дополнительных действий производить не требуется.
Если у вас уже скопированы шаблоны или вы хотите использовать данный функционал не на комплексном компоненте, вам необходимо внести изменения в шаблон комплексного компонента либо в файл содержащий код вызова компонента.

Рассмотрим на примере подключения постраничной навигации 2.0 для компонента news.list
1. Разместим на странице компонент news.list и настроем его параметры, не забыв указать название шаблона постраничной навигации is_market_nav
2. После того как мы настроили компонент, перейдем в режим редактирования исходного кода

edit_cmp_set_1.png

И добавим следующий код до вызова компонента:
<?
if($_REQUEST["gt"]=="nav-is" && $_REQUEST["type"]=="html")
$APPLICATION->RestartBuffer();
?>

cmp_s_1.png

И после вызова компонента:
<?
if($_REQUEST["gt"]=="nav-is" && $_REQUEST["type"]=="html")
    die();
?>
 
cmp_s_2.png

3. Сохраним страницу и на этом настройка завершена. Можно проверять работоспособность

Если у вас возникли вопросы по работе модуля, вы можете задать их нам в техподдержку: Техподдержка модулей для 1С-Битрикс
1.0.2
  • Постраничная навигация работала не корректно если присутствовал тег # в адресе страницы. После установки обновлений, модуль следует переустановить.
  • 1.0.1
  • Незначительные исправления
  • Назад в раздел