- Умный фильтр 1С-Битрикс: умный, быстрый и красивый
- Немного истории…
- Больше настроек отображения
- Вид в умном фильтре
- Показывать развернутым
- Подсказки
- Страница управления отображением свойств
- Настройки компонента
- Ползунок цен
- Фильтрация по SKU
- Конвертация валют
- Ускорение работы фильтра
- Умный фильтр Битрикс
- 1. Понятие умного фильтра в Битрикс
- 2. Настройка умного фильтра в Битрикс
- Bitrix умный фильтр настроить
- Начальные требования
- У нас часто спрашивают, сколько нужно заплатить
- Баллы опыта
- Тесты и сертификат
- Для преподавания оффлайн
- Если нет интернета
- Как проходить учебный курс?
Умный фильтр 1С-Битрикс: умный, быстрый и красивый
За последние 6 лет умный фильтр пережил немало изменений. В погоне за сразу всеми тенденциями современного Веба он принял на себя много изменений и своим «умом» покорил многие интернет-магазины.
До появления текущей версии главной головной болью была проблема с производительностью, а список задач на доработку повторялся чуть ли не на каждом проекте.
Вот самые популярные задачи:
привязка свойств к группам;
не давать выбирать несовместимые опции (0-й результат);
скрывать те значения свойств, которых нет у товаров в выбранном разделе.
И вот, спустя 6 лет после появления первой версии 1C-Bitrix сделали большой шаг, выпустив умный фильтр 2.0, с долгожданными доработками и оптимизаций скорости работы компонента. Обо всех изменениях мы поговорим в этой статье.
Немного истории…
— Не стоит так гордиться этим технологическим монстром, что вы построили.
Первая версия умного фильтра в БУС была тяжёлой, сложной и не всегда адекватной. Не каждый сайт мог позволить себе принять такого гостя. Идей по его улучшению у сообщества было хоть отбавляй .
Прошло несколько лет и теперь это совсем другой компонент.
Больше настроек отображения
В первой версии умного фильтра внешний вид свойств никак не настраивался. А в версии 2.0 появились следующие параметры:
Вид свойства в умном фильтре (флажки, радио-кнопки, ползунки)
Показать свойство свернутым или развернутым
Текст подсказки к каждому свойству
Вид в умном фильтре
Раньше свойства отображались только в виде флажков. Теперь стало возможным настраивать способ отображения свойств через настройку «Вид в умном фильтре».
Наборы способов отображения доступны в зависимости типов данных:
Для типа данных справочник стали доступны следующие виды отображения:
Тип данных число теперь отображается в виде ползунка
Для типа строка настраиваются следующие виды отображения
Виды отображения задаются в настройках инфоблока
Показывать развернутым
В умном фильтре свойства отображались развернуто: при количестве 20-100 значений конкретного свойства фильтр расползался на несколько экранов браузера и пользователю было трудно отыскать нужные параметры. Для решения этой проблемы вносились изменения в шаблон компонента. Теперь стала доступна такая настройка, с помощью которой настраивается развернутость свойства.
Подсказки
В настройках инфоблока появилась настройка текста подсказки для пользователей. Если свойство требует дополнительной информации, то это как раз тот случай, чтобы использовать эту настройку.
Страница управления отображением свойств
Если в инфоблоке содержится много свойств и возникают сложности с настройкой каждого из них — на помощь приходит специальная страница управления свойствами. Эта страница расположена в административном интерфейсе: Магазин > Продукция > Настройки каталога.
Здесь настраивается отображение в умном фильтре: выбирается в каком виде отображать свойство, как отображать и в каком порядке.
В «Настройки каталога» указываются свойства, которые выводятся во всех группах товаров. Однако если потребовалось задать для каждой группы товаров собственный набор свойств, то это теперь можно сделать в настройках магазина (Магазин > Продукция > Группы).
Настройки компонента
До выхода версии 2.0 умный фильтр работал только с торговыми каталогами. Никаких новостей и акций. Теперь можно настроить компонент на любой инфоблок.
Ползунок цен
В умном фильтре 1.0 контролы ползунка отображались круглыми и их нельзя было сузить вплотную, при этом диапазон суммы располагался в больших пределах. В версии 2.0 контролы доработали и, вместе с тем, доработали отображение диапазона цен в шаблоне умного фильтра.
У ползунка появилось четыре характерных цвета с собственными обозначениями:
светло-зеленый — за диапазоном выбора имеются доступные товары
темно-зеленый — в выбранном диапазоне доступные товары
светло-серый — в диапазоне нет товаров
темно-серый — показывает сектор, в котором отсутствуют товары
На скриншоте можно увидеть как отображается доступный диапазон цен.
Если в выбранном диапазоне расположен сектор с отсутствующими товарами, то он закрашивается серым цветом.
Фильтрация по SKU
Появилась фильтрация товаров по свойствам и ценам SKU (торговых предложений). Однако это нововведение имеет недостатки в логике вариантов выбора — такие случаи были освещены в этой идее.
Конвертация валют
Конвертация валют, именуемая в параметрах комплексного компонента каталога как “Показывать цены в одной валюте” не происходила в умном фильтр. Таким образом, товар стоимостью 9$ отображался дешевле товара стоимостью 10 рублей. Теперь ошибка исправлена и конвертация цен происходит корректно и в каталоге и в умном фильтре.
Ускорение работы фильтра
Умный фильтр 1.0 после нажатия кнопки «Подобрать» перебирал все товары и сравнивал их свойства с искомыми. С ростом количества товаров и свойств сильно возрастала нагрузка на сайт и увеличивалось время ответа сайта.
Для ускорения придумали технологию «фасетный индекс». Она напоминает кэширование. Все товары один раз индексируются в отдельную таблицу БД (в фасет) и фильтрация проводится по этому быстрому и легкому «кэшу». Эта технология в 3-4 раза ускорила работу умного фильтра и снизила нагрузку на сервер.
Фасетный индекс включается одной кнопкой. Генерация занимает несколько минут, в зависимости от мощности сайта и размера каталога. Важно: каждый раз после добавления свойства инфоблока фасет устаревает и нужно его пересоздать вручную.
Пересоздание фасетного индекса также требуется выполнить в случаях:
Когда происходит добавление или редактирование разделов каталога.
При добавлении или удаления свойства из умного фильтра.
При выгрузке из 1С, если происходит обновление и добавление товаров с новыми свойствами.
В остальных случаях фасетные индексы пересоздаются автоматически.
Если какой-то фасетный индекс устарел, Битрикс подскажет.
Если в каталоге большое количество товаров, то процесс переиндексации может занять много времени и сильно сказаться на производительности сайта. Лучше проводить эту операцию ночью.
Чтобы убедиться в эффективности фасетного индекса мы провели эксперимент в следующих суровых условиях:
Источник
Умный фильтр Битрикс
1. Понятие умного фильтра в Битрикс
Умный фильтр в Битриксе – это средство, которое позволяет фильтровать различные элементы по определённым характеристикам.
Главной особенностью умного фильтра является применение фасетного индекса для фильтрации товаров. Фасетный индекс – индекс товаров по какому-либо свойству, например, марка компьютера. Этот индекс дает возможность получать элементы, которые подходят по указанным свойствам, игнорируя перебор всех товаров. Товары индексируются в отдельные таблицы (фасет). Фасетный индекс можно включить, нажав на одну кнопку. Это значительно увеличивает скорость работы фильтра и позволяет снизить нагрузку на сервер.
Если индекс устарел, система 1С:Битрикс на это укажет.
2. Настройка умного фильтра в Битрикс
Первый шаг к настройке умного фильтра в Битрикс – отметка общих свойств товаров. Для этого перейдем в магазин, выбираем в Битрикс «Настройки каталога», переходим во вкладку «Свойства элементов»:
Настройка каталога в Битрикс, путь к «Свойствам элементов»
Перед нами открываются все свойства товаров. Скрываем свойства, которые не относятся к разряду общих свойств товаров.
Выбор свойств, не входящих в список общих свойств товаров.
Для отметки свойств, которые входят в разряд общих свойств товаров, отмечаем в графе «Показать в умном фильтре», например, свойство «Производитель», которое можно отнести к общим свойствам товаров.
Свойство Производитель в системе 1С:Битрикс
Как выглядит таблица свойств товара у каждого товара показано ниже. Любое свойство можно настроить для каждой группы товаров.
Таблица свойств товара
Например, настроим свойство «Объем оперативной памяти» для компьютеров. Для этого в системе управление Битрикс перейдем в панель «Разделы», выберем категорию товаров «Настольные ПК», затем «Свойства элементов»:
Свойства элементов в системе 1С Битрикс
Перед нами открывается список доступных свойств компьютеров в системе Битрикс24. Ниже добавляем необходимое свойство «Объем оперативной памяти», как указано в примере:
Добавление необходимого свойства в системе 1С Битрикс
Можно отрегулировать визуальную форму отображения фильтра товаров в Битрикс – флажки, радиокнопки или выпадающий список. По умолчанию выбраны флажки.
Визуальное отображение фильтра товаров в Битрикс
Переходим на сайт интернет-магазина и видим отображение свойств объектов с настройкой.
Сайт магазина с настроенными общими свойствами товаров
Как вы заметили, в настройке умного фильтра в Битрикс нет ничего сложного. Однако бывают и задачи, которые не решить без вмешательства компетентного специалиста. Так что если у Вас возникают вопросы, смело звоните или пишите – мы всегда на связи и рады помочь!
Источник
Bitrix умный фильтр настроить
Курс предназначен для администраторов интернет-магазинов, работающих на базе системы «1С-Битрикс: Управление сайтом». Изучение курса необходимо при работе с продуктом редакции Малый бизнес и выше при организации торговых операций через Интернет.
Поэтому, если у вас нет возможности обновить продукт и/или выполнить конвертацию, то описание работы с модулем Интернет-магазин смотрите в курсе Магазин до конвертации (до версии 15.0).
Кроме того, доступны для скачивания в формате CHM следующие материалы с описанием старого функционала магазина:
Курс Администратор. Бизнес завершает группу административных курсов по Bitrix Framework.
Начальные требования
Необходимый минимум знаний для изучения курса:
- базовые навыки компьютерной грамотности и навыков работы с ОС Windows;
- базовые знания о WWW и организации доступа к веб-серверу;
- знание системы в рамках курса Контент-менеджер Мы считаем, что вы этот курс уже прошли и знаете многое о Битриксе. Поэтому подсказок во всплывающих окнах будет намного меньше, чем в курсе Контент-менеджер.
Подробнее. , чтобы банально не путаться в интерфейсе. - знание системы в рамках курса Администратор. Базовый Мы считаем, что вы этот курс уже прошли и знаете многое об администрировании «1С-Битрикса». Поэтому подсказок во всплывающих окнах будет намного меньше, как и объяснений о том где и как выполнять общие задачи администрирования.
Неплохо было бы иметь базовые навыки установки и администрирования *nix-систем.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов — ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат — это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты и сертификат
После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче последовательности тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.
На каждой странице курса авторизованный на сайте посетитель может дать комментарий к содержимому страницы. Комментарий — не форум, там не ведётся обсуждений или разъяснений. Это инструмент для сообщений нам об ошибках, неточностях. Для отправки комментария воспользуйтесь расположенной в правом нижнем углу окна браузера кнопкой: |
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 2 дня (16 академических часов).
Если нет интернета
Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
eBoox
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла — от 13.07.2021.
Как проходить учебный курс?
Источник