К содержанию

[msTradeOffers] Торговые предложения для minishop2

Вот и мой первый компонент :)

Компонент реализует связи: артикул, цвет, цена, размер, фото, количество.

«Фишки»:
  • Не нужно вводить стандартные цвета/размеры ms2, компонент использует свои (с поиском по уже созданным).
  • К каждому предложению привязано фото, выборка из уже загруженных фотографий.
  • На фронтэнде очередность цветов строится из очередности фотографий в галерее.
ДЕМО

Пакет в modstore.pro

Фронтэнд:






Админка:






Корзина:




Спасибо Володе и Гвоздю!

modstore.pro

В планах:
Добавить colorpalette что бы выводить цвет как #hex.
Возможность зайти в товар через .../category/product?article=SKU005 с подстановкой параметров
but1head
but1head
06 декабря 2015, 19:46
modx.pro
6 451
Реклама

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

Stan Ezersky
Stan Ezersky Проверенный
06 декабря 2015, 23:05
Это круто, куплю под проект.

Когда ориентировочно ждать пакет в магазине?

P.S. В Drupal Ubercart (по крайней мере в версии 6.хх) было нечто подобное
    but1head
    but1head Проверенный
    06 декабря 2015, 23:32
    Планирую к среде, но пока собрать не до конца получается, знаний не хватает)
    Воеводский Михаил
    Воеводский Михаил Проверенный
    07 декабря 2015, 01:06
    В чем принципиальное отличие от торговых предложений, реализованных в 2.3?
    Понятно, что 2.3 снята с распространения и поддержки, но Василий планирует улучшить механизм торговых предложений. Будет ли смысль в дальнейшем от этого компонента?

    Не умаляя достоинств msTradeOffers, интересно лишь понять его назначение в перспективе.
      but1head
      but1head Проверенный
      07 декабря 2015, 01:33
      После обновления минишопа — компонент 99% станет не нужным, ввиду этого и был в раздумьях делать или нет.
      Решил сделать, ибо 3 человека сказали «да, мне это нужно». Да и мне это нужно самому, прямо сейчас. Когда это сделает Василий я не знаю, а летом есть вероятность получить modx 3, там уже и возможно minishop3 появится)

      p.s. один раз ставил 2.3, где-то спросил как сделать как тут — ответ был «пока не работает», дальше ковыряться не стал.
        Волков Николай
        Волков Николай Старожил
        08 декабря 2015, 05:42
        Кстати, на счёт 2.3 и её развития имеется какая либо информация, когда будет готова/планируется новая версия?
      Виталий Батушев
      07 декабря 2015, 08:38
      Цена?
        but1head
        but1head Проверенный
        07 декабря 2015, 09:03
        Еще не решил)
          Виталий Батушев
          07 декабря 2015, 09:13
          Решай давай, деньги ляжку жгут :)
            but1head
            but1head Проверенный
            07 декабря 2015, 11:42
            990р, как и родитель — msOptionsPrice2
        Александр Москвин
        07 декабря 2015, 18:13
        всегда интересовал такой вопрос, написано 10 товаров в наличии, но ты в корзину ложишь 20 товаров и можешь заказать.
        Но это как то не верно мне кажется, если товар в корзине, по идее он должен на складе уменьшаться
          but1head
          but1head Проверенный
          07 декабря 2015, 18:15
          так и есть. Товар списывается в случае оплаченного/отправленного заказа, в корзину большее кол-во не добавляется. (в данный момент выключил, при сборке включу)
        but1head
        but1head Проверенный
        08 декабря 2015, 16:37
        Отправил в modstore
          Воеводский Михаил
          Воеводский Михаил Проверенный
          08 декабря 2015, 17:48
          Оффтоп: посмотри почту, пжл. Хотел тебе позвонить, но в номере не хватает одной цифры.
          Stan Ezersky
          Stan Ezersky Проверенный
          09 декабря 2015, 10:32
          Я правильно понял, что в каталоге будет только 1 ботинок, а в карточке товара его вариации?
          Соответственно, в фильтрации вариации товара не смогут участвовать?
            but1head
            but1head Проверенный
            09 декабря 2015, 10:44
            Не будут.
            В дальнейшем хочу подружить с mFilter2
            but1head
            but1head Проверенный
            09 декабря 2015, 12:42
            Опубликован в modstore.pro
              Павел Гвоздь
              Павел Гвоздь Эксперт
              09 декабря 2015, 12:47
              Супер. Поздравляю с первым компонентом в магазине! :)
              Алексей Андреев
              09 декабря 2015, 17:48
              Прикупил модуль, как раз очень нужен на одном строящемся сайте.
              Вопросы:
              1) В системных настройках msto — это оно?
              2) Как бы отключить обязаловку на размер? У части товаров он есть, у части нет.
              3) Зачастую артикул для разных цветов один. Тоже бы сделать необязательным, и в случае незаполнения брать общий у товара
              4) Как будут взаимодействовать фотки из галереи с фотками из торговых предложений? Например, если сначала выбрать цвет, а потом щелкнуть по дополнительной фотке из галереи?
                Павел Гвоздь
                Павел Гвоздь Эксперт
                09 декабря 2015, 18:30
                1) В системных настройках msto — это оно?
                Да. Остальное к автору.)
                  but1head
                  but1head Проверенный
                  09 декабря 2015, 18:56
                  1) msto — msTradeOffers
                  2) выведу в настройки
                  3) выведу в настройки
                  4) вообще на скриншотах видно, что связь только с одним фото (уже думаю как привязать туда галерею)

                  Обнаружил мелкий баг, который захламляет эррор лог, как можно быстрее выкачу обновление
                    Максим
                    Максим Старожил
                    09 декабря 2015, 20:23
                    1) как вставлять миниатюры и картинки определенных размеров?
                    2) в корзине не работает вывод разных картинок в зависимости от выбранного цвета, вставлял там как в инструкции
                    <img src="[[+option.thumb:empty=`[[+thumb]]`]]" />
                      but1head
                      but1head Проверенный
                      09 декабря 2015, 22:38
                      Каждое предложение добавляется в корзину отдельно


                      пришлите доступы, гляну
                        Максим
                        Максим Старожил
                        10 декабря 2015, 06:17
                        а куда прислать?
                          but1head
                          but1head Проверенный
                          10 декабря 2015, 11:05
                          Через поддержку в modstore
                  Артем
                  Артем Старожил
                  12 декабря 2015, 21:20
                  есть загрузка через стандартный импорт csv?
                    but1head
                    but1head Проверенный
                    12 декабря 2015, 21:24
                    Даже еще не думал об этом, на будущее
                      Виталий Греков
                      Виталий Греков Старожил
                      30 января 2016, 12:21
                      А сейчас можно через импорт обновлять цены?
                    Алексей Андреев
                    24 декабря 2015, 16:23
                    Через поддержку ответа не дождался.
                    Очень ждём обновление, чтоб хотя бы в настройках можно было выключить обязательное заполнение размера и артикула.
                      Алексей Андреев
                      11 января 2016, 14:44
                      Эх, работа уже стоит практически месяц, всё ждём новую версию =/
                        but1head
                        but1head Проверенный
                        12 января 2016, 11:10
                        В конце недели могу на вашем проекте доделать недостатки, по выпуску обновления пока глухо ибо за месяц одна продажа дополнения, не вижу смысла в срочном порядке его «апгрейдить», оказалось не очень востребовано в сообществе.

                        Напишите в скайп nikoz-spb, может сегодня-завтра смогу.
                          Дмитрий
                          Дмитрий Старожил
                          14 января 2016, 15:24
                          А вот и еще одна продажа, я сегодня купил)
                          Подтверждаю, очень нужна возможность не заполнять размер!
                          Сможешь приделать в ближайшие дни?

                          Ну и да, несколько фоток к одному предложению очень хочется.
                            but1head
                            but1head Проверенный
                            14 января 2016, 17:28
                            Выпустил обновление, опциональное отключение артикула, размера, количества в настройках.

                            С фотками сложнее, буду заниматься позже.

                            modstore.pro/packages/integration/mstradeoffers
                              Дмитрий
                              Дмитрий Старожил
                              15 января 2016, 18:37
                              Круто, спасибо, что быстро.
                        Петр
                        Петр Проверенный
                        22 июля 2016, 13:33
                        Привет, подскажи по своему компоненту.
                        Мне необходимо реализовать остатки в двух проектах.
                        1 Нужно такое:
                        Если остаток равен 0 то товар все ровно можно купить (так будет работать?).
                        Пробовал msOptionPrice2 там есть возможность остатка, но дело в том что если указано 0 то товар не добавляется, что есть не хорошо.

                        2 Есть два магазина, (Москва Питер). Нужно указывать количество остатков в этих магазинах, есть возможность расширить такой функционал? И так же, если указано 0 то все ровно товар можно купить (типа под заказ)
                          Евгений
                          Евгений Старожил
                          10 сентября 2016, 00:07
                          Компонент заброшен?
                          Очень нужен!
                          Естественно на последнем minishop2.
                            but1head
                            but1head Проверенный
                            10 сентября 2016, 00:28
                            Нет, в процессе рефакторинга и обновления.
                              Евгений
                              Евгений Старожил
                              10 сентября 2016, 02:12
                              Ушел изобретать велосипед
                            Александр Суркин
                            10 ноября 2016, 19:43
                            Почему забросили дополнение? Хотел купить, но пугает, что не работает с последним минишопом.
                              but1head
                              but1head Проверенный
                              03 января 2017, 22:08
                              Дополнение почти с нуля переписано, добавлена галерея в окне создания и тд.
                              https://modstore.pro/packages/integration/mstradeoffers#tab=desc



                              Так же добавлены всякие настройки для показа веса\размер и остатков
                                Максим
                                Максим Старожил
                                04 января 2017, 12:10
                                Здравствуйте, скажите возможно ли добавлять свои поля?
                                  but1head
                                  but1head Проверенный
                                  04 января 2017, 15:46
                                  Только подтачивая компонент под себя
                                Дмитрий Суворов
                                18 января 2017, 01:09
                                подскажите, корректно ли работает с mFilter2?
                                Например, фильтруем определенный размер — покажет ли этот размер при фильтрации и будет ли ссылка формироваться с подстановкой параметров?
                                  but1head
                                  but1head Проверенный
                                  18 января 2017, 01:22
                                  Есть наработки, в документацию не записывал пока-что.
                                  Хочу доработать смену превью при фильтре цвета и обновить компонент с парой мелочей.

                                  этот файл кинуть в core/components/msearch2/custom/filters, в системную настройку mse2_filters_handler_class написать mstoFilters и использовать как msto|color:default. Это так, на скорую руку. Чуть позже допишу.
                                    Дмитрий Суворов
                                    18 января 2017, 11:04
                                    Спасибо за ответ!

                                    а с размером аналогично? msto|size:default? а как сделать чтобы ссылка на товар формировалась с параметрами?
                                      but1head
                                      but1head Проверенный
                                      18 января 2017, 18:37
                                      С размером да, а вот подстановки артикула пока нет, позже будет.
                                  eflit
                                  eflit Старожил
                                  05 февраля 2017, 18:25
                                  Подскажите как правильно вызвать компонент на странице товара чтобы все отобразилось
                                    Артём
                                    Артём Старожил
                                    19 марта 2017, 15:59
                                    Демо сайт можно снова поднять? Хотелось бы взглянуть на компонент в деле.
                                      Константин Ильин
                                      24 мая 2017, 20:04
                                      Никита, а может ли твой компонент такое:
                                      1. Есть модель двери, у нее есть подвиды(вариации), т.е. картинка меняется и свойства при переключении на фронте
                                      2. Можно ли для торговых предложений использовать «Опции» минишопа? а не только стандартные поля артикул, цвет и т.д.

                                      Демо нету как-то не пощупаешь, не опробуешь)
                                        Pavel Zarubin
                                        Pavel Zarubin Эксперт
                                        25 мая 2017, 03:48
                                        Это все может msOptionPrice2
                                          Константин Ильин
                                          25 мая 2017, 10:19
                                          А там зависимость от цены? т.е. если у меня в принципе нет цен на сайте будут работать модификации?
                                            Сергей
                                            Сергей Старожил
                                            04 августа 2017, 23:28
                                            демка же есть! заходишь в товар, внутри создаются модификации (типа подтовары), в каждом свои остатки и тд. цена может остаться такой же или быть другой, заисимость от размера и цвета. а вот картинка одна на модификацию, увы и ах
                                              Константин Ильин
                                              05 августа 2017, 09:36
                                              Давно уже купил компонент и разобрался. Спасибо.
                                        Mystex
                                        Mystex Старожил
                                        12 октября 2017, 00:37
                                        Приветствую! Нуждаюсь в функционале этого дополнения, поэтому собираюсь его приобрести, но хотелось бы выяснить пару моментов.
                                        1. В чём основное преимущество перед msOptionPrice2? По цене он дешевле.
                                        2. Как хранятся торговые предложения: в специальной таблице или в стандартных таблицах minishop2 как отдельные товары?
                                        3. Прилагается ли к дополнению мануал по API? Если нет, то поможете ли вы разобраться в нём, чтобы я смог написать импорт товаров?
                                          Mystex
                                          Mystex Старожил
                                          12 октября 2017, 00:38
                                          P.S. Демо бы починить.
                                            Николай Хохлунов
                                            Николай Хохлунов Проверенный
                                            29 сентября 2018, 10:25
                                            У меня такие же вопросы возникли, Вы нашли на них ответы?
                                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                                            60