Що нового?

Придбаний [MODX] Модуль msOptionPrice2

Інформація про покупку
Тип покупки: Складчина
Ціна: 660 ГРН
Учасників: 0 з 5
Організатор: Відсутній
Статус: Набір учасників
Внесок: 137.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[MODX] Модуль msOptionPrice2

msOptionsPrice2 — Новая версия с модификациями продукта. Кардинально отличается от предыдущей, просто обновиться не получится.

Доп. цены к товару с различными характеристиками и учет остатков
Внимание, этот компонент требует версию MODX не ниже 2.3 !




Данный модуль подойдет для сайта доставок еды, магазины одежды, электроники и тп.

В целом компонент так же работает с опциями продукта, но теперь опции привязаны к модификации продукта. Так же модификации можно задать свой артикул, вес, кол-во и конечно стоимость. Доступны все опции продукта.



Модификации продукта
На странице продукта доступна одноименная вкладка (настройка msoptionsprice_working_templates, в ней перечислить id необходимых шаблонов). Можно создать/изменить модификации продукта.



Для модификации доступны все опции продукта.



Сниппет msOptionsPrice.initialize
Предназначен для подключения стилей и скриптов на фронте сайта.
Достаточно вызвать сниппет в шаблоне продукта.

[[!msOptionsPrice.initialize?]]

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

форма продукта — msoptionsprice-product
стоимость продукта — msoptionsprice-cost msoptionsprice-[[*id]]
артикул продукта — msoptionsprice-article msoptionsprice-[[*id]]
вес продукта — msoptionsprice-mass msoptionsprice-[[*id]]

Сниппет msOptionsPrice.modification
Предназначен для вывода модификаций продукта. Часто требуется отдельно вывести информацию о различных модификациях продукта, теперь это достаточно просто сделать. Нужно вызвать сниппет

[[!msOptionsPrice.modification?]]



Картинка модификации
Можно добавить картинку модификации продукта. Доступны изображения из галереи продукта.

В чанк галереи необходимо добавить:
— класс
<div id="msGallery" class="msoptionsprice-gallery">
— идентификаторы
data-rid="{$file['product_id']}" data-iid="{$file['id']}"


пример чанка https://gist.github.com/vgrish/e5c7e541b33eefc4b7c0cb68ec389096
дофолтный скрипт работает с галереей fotorama.

Скрытое содержимое. Для просмотра необходимо: 5 оплаченных складчин.

Недостающий модуль для шаблонов (цена = размер):
 
Угорі