[msTradeOffers] Торговые предложения для minishop2
Вот и мой первый компонент :)
Компонент реализует связи: артикул, цвет, цена, размер, фото, количество.
«Фишки»:
Пакет в modstore.pro
Фронтэнд:


Админка:


Корзина:

Спасибо Володе и Гвоздю!
modstore.pro
В планах:
Добавить colorpalette что бы выводить цвет как #hex.
Возможность зайти в товар через .../category/product?article=SKU005 с подстановкой параметров
Компонент реализует связи: артикул, цвет, цена, размер, фото, количество.
«Фишки»:
- Не нужно вводить стандартные цвета/размеры ms2, компонент использует свои (с поиском по уже созданным).
- К каждому предложению привязано фото, выборка из уже загруженных фотографий.
- На фронтэнде очередность цветов строится из очередности фотографий в галерее.
Пакет в modstore.pro
Фронтэнд:
Админка:
Корзина:
Спасибо Володе и Гвоздю!
modstore.pro
В планах:
Добавить colorpalette что бы выводить цвет как #hex.
Возможность зайти в товар через .../category/product?article=SKU005 с подстановкой параметров
Комментарии: 60
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Когда ориентировочно ждать пакет в магазине?
P.S. В Drupal Ubercart (по крайней мере в версии 6.хх) было нечто подобное
Понятно, что 2.3 снята с распространения и поддержки, но Василий планирует улучшить механизм торговых предложений. Будет ли смысль в дальнейшем от этого компонента?
Не умаляя достоинств msTradeOffers, интересно лишь понять его назначение в перспективе.
Решил сделать, ибо 3 человека сказали «да, мне это нужно». Да и мне это нужно самому, прямо сейчас. Когда это сделает Василий я не знаю, а летом есть вероятность получить modx 3, там уже и возможно minishop3 появится)
p.s. один раз ставил 2.3, где-то спросил как сделать как тут — ответ был «пока не работает», дальше ковыряться не стал.
Но это как то не верно мне кажется, если товар в корзине, по идее он должен на складе уменьшаться
Соответственно, в фильтрации вариации товара не смогут участвовать?
В дальнейшем хочу подружить с mFilter2
Вопросы:
1) В системных настройках msto — это оно?
2) Как бы отключить обязаловку на размер? У части товаров он есть, у части нет.
3) Зачастую артикул для разных цветов один. Тоже бы сделать необязательным, и в случае незаполнения брать общий у товара
4) Как будут взаимодействовать фотки из галереи с фотками из торговых предложений? Например, если сначала выбрать цвет, а потом щелкнуть по дополнительной фотке из галереи?
2) выведу в настройки
3) выведу в настройки
4) вообще на скриншотах видно, что связь только с одним фото (уже думаю как привязать туда галерею)
Обнаружил мелкий баг, который захламляет эррор лог, как можно быстрее выкачу обновление
2) в корзине не работает вывод разных картинок в зависимости от выбранного цвета, вставлял там как в инструкции
пришлите доступы, гляну
Очень ждём обновление, чтоб хотя бы в настройках можно было выключить обязательное заполнение размера и артикула.
Напишите в скайп nikoz-spb, может сегодня-завтра смогу.
Подтверждаю, очень нужна возможность не заполнять размер!
Сможешь приделать в ближайшие дни?
Ну и да, несколько фоток к одному предложению очень хочется.
С фотками сложнее, буду заниматься позже.
modstore.pro/packages/integration/mstradeoffers
Мне необходимо реализовать остатки в двух проектах.
1 Нужно такое:
Если остаток равен 0 то товар все ровно можно купить (так будет работать?).
Пробовал msOptionPrice2 там есть возможность остатка, но дело в том что если указано 0 то товар не добавляется, что есть не хорошо.
2 Есть два магазина, (Москва Питер). Нужно указывать количество остатков в этих магазинах, есть возможность расширить такой функционал? И так же, если указано 0 то все ровно товар можно купить (типа под заказ)
Очень нужен!
Естественно на последнем minishop2.
https://modstore.pro/packages/integration/mstradeoffers#tab=desc
Так же добавлены всякие настройки для показа веса\размер и остатков
Например, фильтруем определенный размер — покажет ли этот размер при фильтрации и будет ли ссылка формироваться с подстановкой параметров?
Хочу доработать смену превью при фильтре цвета и обновить компонент с парой мелочей.
этот файл кинуть в core/components/msearch2/custom/filters, в системную настройку mse2_filters_handler_class написать mstoFilters и использовать как msto|color:default. Это так, на скорую руку. Чуть позже допишу.
а с размером аналогично? msto|size:default? а как сделать чтобы ссылка на товар формировалась с параметрами?
1. Есть модель двери, у нее есть подвиды(вариации), т.е. картинка меняется и свойства при переключении на фронте
2. Можно ли для торговых предложений использовать «Опции» минишопа? а не только стандартные поля артикул, цвет и т.д.
Демо нету как-то не пощупаешь, не опробуешь)
Сергей1. В чём основное преимущество перед msOptionPrice2? По цене он дешевле.
2. Как хранятся торговые предложения: в специальной таблице или в стандартных таблицах minishop2 как отдельные товары?
3. Прилагается ли к дополнению мануал по API? Если нет, то поможете ли вы разобраться в нём, чтобы я смог написать импорт товаров?