[HandyShop] тема с поддержкой фильтрации

Сегодня состоялся выход новой версии темы handyShop в стабильном исполнении и с поддержкой фильтрации по параметрам. Теперь вы сможете настроить что выводить и как выводить в каталоге или магазинчике.

Так же для Штуковины «Сладер» добавлены новые настройки, такие как шрифт, отступы для ПК и Моб версии, и настройки фона-подложки.

Добавлены различные настройки, особенно в раздел Штуковин для шапки, чтобы настройка отступов и цвета происходила более комфортно.

Новая версия уже доступна для скачивания.

Тема развивается, и теперь в ней доступна возможность фильтрации по параметрам, при дополнительной установке пакета mSearch2. Если вы в первые установили тему handyShop, то у вас в разделе Штуковин уже будут необходимые Штукенции, но не будут активны. Если вы уже покупали и сейчас обновляетесь, то новые Штуковины вам нужно будет создать самостоятельно. Если вы не планируете использовать фильтрацию, то для вас этот пункт будет чисто информативный.
Подробнее о процессе детальной настройки будет сказано в документации. А в данной статье покажу вкратце возможности нововведений.
Сам пакет mSearch2 вы ставите и настраиваете по своему вкусу. После установки необходимо:
— Присвоить TV catg_filters_opti шаблону со списком товаров, шаблону с поиском (и еще чему хотите).
— Зайти в нужный раздел, добавить ТВ или Опции полей по которым планируется фильтрация.
— Заменить или добавить в разделе Штуковин необходимые штуки и включить все для mSearch. А старый вывод товаров отключить. Это все для категорий.
— Далее — донастроить вывод необходимых полей для фильтрации и сортировки.

Настройка вывода полей для фильтрации основана на MIGX и поддерживает вложенность по иерархии категорий. Последнее значит, что вы можете в самом верхнем родителе настроить базовый вывод для всех разделов, чтобы не настраивать его для каждого раздела отдельно. Функция скопировать конфиг так же присутствует. Это значит, что вы сможете копировать настройку в ручную в другие разделы товаров.
Вид в админке получается такой:
     


Логика проста. Добавляется поле, выбирается к нему метод фильтрации, указывается по желанию псевдоним (если не указывать, то по умолчанию будет название поля без префикса таблицы (без ms| msoption|), и выбирается Метод вывода, точнее шаблон вывода.
Для поля можно выбирать опции, ТВ-Поля, и некоторые свойства товара или ресурса.
Методы фильтрации все что описаны в документации (number, boolean, vendor и т.д.);
Метод вывода: По умолчанию (чекбоксы), радиокнопки, одиночный select выбор, диапазон с/без слайдера (это стандартный вид ползунков), Как цвет (выводит квадратики-чекбоксы без подписей цвета), Цвет и подпись (выводит квадратик с цветом и подписью).
При сильном желании можно расширить это дело.
Конечно же тут вы можете менять последовательность фильтров, как вашей душе угодно.

На рисунке показан результат вывода. Таким образом вы можете вывести что захотите и как захотите не залезая в код, что очень удобно.

Поиск по словам работает стандартно. Реализован без предварительных подсказок.
Необходимо в панели поиска указать имя параметра и id страницы поиска.

Теперь перейдем к слайдеру.

Создается он на основе MIGX с дополнительными настройками:

Текст вписываем во вкладке общие, ссылку и надпись на кнопке.
Во вкладке Настройки можно поменять цвет заголовка и описания, так же задать выравнивание и тень шрифта.
Во вкладке Шрифты, отступы — размер шрифта для ПК и Моб версий с отступами.
Вкладка Подложка — задается фоновая заливка под самим шрифтом, причем можно ее сделать и прозрачной, подобрать отступы вокруг и задать закругление углов.
Это делается для каждого слайда в отдельности.
Управление не сильно визуализировано, но при небольшой тренировке можно будет создавать годные баннеры на главной без дополнительных затрат. В основном нужно будет подбирать хорошие фотки в размер высоты баннера.

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

Примеры, как все это реализовано можно всегда увидеть на демо-сайте, адрес его я меняю. Теперь тут около 150 товаров и можно будет смотреть всяческую работу фильтров, баннеров и грядущих нововведений.
И как всегда, если есть вопросы — не стесняйтесь, задавайте.

    Демо темы

    Купить тему HandyShop
Алексей Смирнов
11 марта 2023, 23:35
modx.pro
632
+6
Поблагодарить автора Отправить деньги

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0