ms3Variants - Реализация вариантов одного товара в MiniShop3

Компонент для управления вариантами товаров в MiniShop3. Позволяет создавать товары с различными комбинациями опций (цвет, размер и др.), каждая из которых имеет собственную цену, остатки и изображение.
Возможности
Управление вариантами
Неограниченное количество вариантов для каждого товара
Любые комбинации опций — цвет + размер, объём + вес, материал + цвет и т.д.
Индивидуальные характеристики каждого варианта:
- Цена и старая цена (для скидок)
- Остатки на складе
- Артикул (SKU)
- Вес
- Изображение из галереи товара
- Подмена цены в корзине — при добавлении варианта используется его цена
- Контроль остатков — нельзя добавить больше, чем есть на складе (опционально)
- Списание остатков — автоматическое уменьшение при достижении заданного статуса заказа
- Синхронизация опций — значения опций вариантов автоматически добавляются в msProductData для фильтрации
- SSR-рендеринг вариантов в каталоге через msProducts
- Переключение изображений при выборе варианта (каталог и страница товара)
- Интеграция с галереями — события для Splide, GLightbox и других
- JavaScript API для кастомизации
- Vue-интерфейс на вкладке товара
- Новое: Выбор варианта при редактировании товаров в заказе
- Быстрое создание вариантов с автогенерацией SKU




Компонент на модерации в modstore.pro. Стартовая цена действует ограниченное время.
Буду рад обратной связи и постараюсь оперативно реагировать на баги и предложения. Демо сайт будет доступен в ближайшие дни.
Документация
Поблагодарить автора
Отправить деньги
Комментарии: 7
Можете прислать примеры живых сайтов не решении? На которых данное решение уже установлено?
А ты думаешь люди прям десятками уже интернет-магазины на моих решениях клепают? Это очень оптимистично ))
Постараюсь на этой неделе добить и выложить демо-сайт. Там будет и обычный miniShop3 и поиск с фильтрами, и демонстрация вариантов в том числе.
Постараюсь на этой неделе добить и выложить демо-сайт. Там будет и обычный miniShop3 и поиск с фильтрами, и демонстрация вариантов в том числе.
ну я подумал что возможно ты сам лично уже где-то у себя на заказе рабочем внедрил и есть рабочий сайт
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть старые другие решения.
Но задумываюсь о глобальном переносе на 3-ю версию.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть старые другие решения.
Но задумываюсь о глобальном переносе на 3-ю версию.
а есть ли у модификаций свои урлы?
Нет конечно, иначе это были бы уже отдельные товары.
Предлагаю в целом обсудить понятие «вариант товара».
Я пришел к тому, что варианты — являются отдельными товарами. Возьмём для примера футболку. У неё
— 2 кроя: для мужчин и женщин
— 2 цвета: черный и белый
— 3 размера: S, M, L.
Итого у нас 12 разных товаров, у каждого свой свой SKU (id), свой штрих-код, свой складской остаток и могут даже фотографии различаться, ровно как и описания товаров. Это именно разные товары, т.к. они хранятся на разных полках склада и у по каждому из них свой остаток.
А сущность «варианты товара» — чисто человеческое понятие, подразумевающее под собой группировку товаров по каким-либо признакам. Но при этом товары в группе — это то разные товары.
Если посмотрим на маркетплейсы, то там тоже каждый «вариант» — отдельный товар со своим url формата /product/name-id
Пример:
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072115944
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072115144
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072123642
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072125230
Я пришел к тому, что варианты — являются отдельными товарами. Возьмём для примера футболку. У неё
— 2 кроя: для мужчин и женщин
— 2 цвета: черный и белый
— 3 размера: S, M, L.
Итого у нас 12 разных товаров, у каждого свой свой SKU (id), свой штрих-код, свой складской остаток и могут даже фотографии различаться, ровно как и описания товаров. Это именно разные товары, т.к. они хранятся на разных полках склада и у по каждому из них свой остаток.
А сущность «варианты товара» — чисто человеческое понятие, подразумевающее под собой группировку товаров по каким-либо признакам. Но при этом товары в группе — это то разные товары.
Если посмотрим на маркетплейсы, то там тоже каждый «вариант» — отдельный товар со своим url формата /product/name-id
Пример:
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072115944
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072115144
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072123642
www.ozon.ru/product/noski-adidas-sportswear-c-spw-ank-6p-6-par-1072125230
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.