Выбор характеристик и опций в категориях
Плагин позволяет делать выбор артикула и покупать товары в списках продуктов(категориях) без всплывающего окна!
Преимущества плагина:
- Плагин совместим с плагинами скидок и мультицен
- Возможность вывода артикулов многоартикульного товара в виде выпадающего списка или стандартно - радиокнопками
- Возможность добавления произвольных функций при выборе артикула. (Javascript)
Например: замена кнопки на кнопку предзаказа, при недоступном артикуле - Возможность настраивать плагин отдельно для каждой витрины!
- Плагин легко встраивать - необходимо добавить всего 1 строчку в тему дизайна.
- Возможность работы плагина в любых списках продуктов.
- Гибкие настройки вывода - Вы можете настраивать вид и отдельные опции для показа в плагине.
- Смена картинки товара - при смене артикула, будет меняться картинка у товара.
- Функция "Умный выбор артикула" - При отсутствии артикула покупателю будет подобран похожий артикул товара.
- Функция "Скрытие недоступных для покупки комбинаций характеристик" или выделение другим цветом.
- Функция "Связанный выбор артикула" - покупатель, изменяя характеристики одного продукта, будет менять те же характеристики для всех показанных продуктов в категории.
- Простая интеграция с другими плагинами для продукта - Плагин совместим с большинством плагинов для карточки товара, в плагине используются шаблоны дизайна такие же как и у самого продукта!
- Легко изменяемый дизайн для показа - Вы можете создать шаблоны плагина прямо в вашей теме дизайна.
Функциональность плагина
- Выделение серым или скрытие характеристик несуществующих артикулов.
- Выделение серым или скрытие характеристик недоступных к покупке артикулов.
- Скрытие выбора характеристики при наличии всего одного активного варианта выбора.
- Поиск и замена на доступный похожий артикул, при выборе характеристик недоступного артикула.
- Возможность настраивать вид показа каждой характеристики отдельно.
- Возможность задать каждой характеристике альтернативное название.
- Скрытие у товаров складов и услуг по типу товара и везде сразу.
- Возможность выключать функционал плагина для определенных типов товара.
- Смена картинки товара на картинку артикула при выборе опций товара.
- Связанный выбор характеристик для всех продуктов в списке(категории) по типу продукта.
Функция "Умные артикулы"
При выборе несуществующего или недоступного для покупки артикула, покупателю будет подобран наиболее похожий артикул доступный к покупке.
В настройках функции вы можете скрывать частично или полностью значения характеристик несуществующих артикулов и недоступных к покупке. Режим частичного скрытия показан на рисунке слева, режим полного скрытия показан на рисунке справа.
Скрытие характеристики с одним значением - Если включена опция замены недоступных артикулов и у характеристики будет всего один активный вариант выбора, она будет скрыта и покупатель не увидит ее (будет показано текстом значение). При включении в продукте с несколькими выбираемыми характеристиками, характеристики будут скрываться и появляться, в зависимости от выбора соседних характеристик. Режим скрытия показан на картинке выше.
Функция "Связанный выбор артикула"
Во время выбора характеристик одного продукта в списке, будет выбран артикул с такими же значением характеристики у всех продуктов
того же типа, если артикул с таким значением доступен для покупки
и будут показаны актуальные цены для продуктов у которых будет применено значение характеристики.
Работа функции настраивается по типу продукта.
Вывод в шаблон (инструкция):
Для вывода зайдите в редактор шаблонов вашей темы дизайна, выберите файл который отвечает за показ самих продуктов в категории, обычно "list-thumbs.html".
Будьте внимательны! $p - переменная продукта, у вас она может называться по другому.
Для определения названия переменной найдите фрагмент кода {foreach $products в нем после слова AS будет название переменной самого продукта $p, $product ... или какая то еще. Данную переменную нужно подставлять в хелперы вместо $p, если сама переменная не называется $p.
- Найдите открывающий html тег
- Далее сразу после него вставьте вывод опций товара:
{shopSaleskuPluginView::displayOptions($p)} - При необходимости также можете в удобном для вас месте карточки продукта вывести индикаторы наличия артикулов, вставив код:
{shopSaleskuPluginView::displayStocks($p)} - Услуги товара ставятся также как и опции внутрь тега <form>:
{shopSaleskuPluginView::displayServices($p)}
Самый простой способ вывода, вставить после тега <form> все строки сразу, вот так:
{shopSaleskuPluginView::displayOptions($p)}
{shopSaleskuPluginView::displayStocks($p)}
{shopSaleskuPluginView::displayServices($p)}