Есть идея по этому модулю?
Опишите доработку или сценарий — обсудим вместе с другими клиентами.
Панель сортировки для списка элементов (каталога, новостей)
Более 1000 раз установок
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».
Технические данные
Число установок:
Более 1000 раз
Версия:
1.0.4
Адаптивность:
Нет
Поддержка композита:
Да
Дата публикации:
10.05.2017
Совместимые редакции
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес
- Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес
Описание
Компонент выводит панель сортировки для компонентов, выводящих списки элементов, например: news.list, catalog.section итд- Сортировка по названию, новизне, популярности
- Сортировка по цене
- Сортировка по свойствам инфоблока
- Выбор направления сортировки (6 видов)
- Возможность сохранять выбранный тип и направление сортировки в сессии пользователя
В наличии два шаблона:
- с раздельным выводом поля сортировки и направления
- без вывода направлений сортировки. Направление меняется повторным кликом на уже выбранный тип сортировки
Панель сортировки поддерживает автокеширование, благодаря чему не будут производиться лишние запросу в базу данных, что благоприятно сказывается на скорости отклика сайта.
Модуль работает на версиях PHP 5.4 - 7.0 включительно. В скором времени будет проведено тестировании работоспособности на версии 7.1. Поддержка версий PHP более ранних , чем 5.4 не планируется.
- Установить решение через маркетплейс
- На странице со списком элементов разместить компонент
- В настройках компонента выбрать параметры, по которым будет показана сортировка (пример на скриншоте)
- В настройках компонента списка элементов('catalog.section', 'news.list' итд) задать
соответствующее название переменной, содержащей значение сортировки и направления сортировки (по умолчанию:SORT и ORDER).
Например:
- скриншот ввода значения в настройки компонента: пример на скриншоте
- скриншот исходного кода: пример на скриншоте
https://youtu.be/d8cyR5iQCxM
Email: alexeykapanov@gmail.com
Установите этот модуль прямо сейчас!
Для этого укажите адрес сайта:
пример: https://www.site.ru
