MiniShop3: обратная связь от разработчиков

Коллеги, хотим собрать немного обратной связи по MiniShop3.

Мы сейчас довольно много времени вкладываем в его развитие и хотим понять, что действительно важно разработчикам и чего нам не хватает со стороны сообщества.

Будет интересно услышать как от тех, кто использует MiniShop3, так и от тех, кто не использует или сознательно выбирает другие решения:

— Что вам нравится в MiniShop3?
— Что раздражает или мешает использовать его в проектах?
— Чего не хватает по функциональности, API, документации, интеграциям?
— Если не используете — почему и что выбираете вместо него?
— Что нужно улучшить, чтобы вы выбрали MiniShop3 для нового проекта?

Можно отвечать совершенно свободно, в том числе критиковать — нам как раз важна честная обратная связь.

Хотим использовать результаты не только для списка новых фич, но и чтобы понять, куда вообще стоит двигать MiniShop3 дальше.
Иван Бочкарев
Иван Бочкарев
19 августа 2026, 11:37
modx.pro
899

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

Сергей Карпович
19 августа 2026, 17:07
Я с Minishop3 только начал знакомиться, поэтому комментарий будет поверхностный.
Я не трушный программист, скорее фронтендер, это для понимания.

Сразу меня раздражает цветовая схема Vue, которая отличается от стандартной MODX (в частности оттенок зеленого), раздражет разные размеры кнопок в рамках одной страницы, раздражают лишние отступы с рамками.
Пример: Вкладка «Товар» -> «Свойства товара». Все секции окружены общей рамкой и отступами, непонятно зачем. В других вкладках этого нет, но и отступы не везде одинаковые.

Хотелось бы что бы интерфес Vue не был инородным в рамках MODX, а выглядел нативно.

Раздражает как работает галерея:
Огромное драг-энд-дроп поле (зачем?)
Загружаемые фото сразу принимают сортировку по дате загрузки, а не по имени. После загрузки они где то мелко внизу, под огромным полем и в 100% приходится сортировать вручную — раздражает.
Вроде бы всегда фото именуется в нужном порядке за ранее, что бы при загрузке они были в нужном порядке (в Minishop2 так и есть)

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

По новым полям, гридам, функциям нехватает примеров с кейсам, что бы такие как я разобрались =D
    Иван Бочкарев
    19 августа 2026, 17:14
    Огромное спасибо за обратную связь! Все обработаем. Если вспомните, что еще добавить — пишите, не стесняйтесь.
        Николай Савин
        20 августа 2026, 13:32
        Я конечно не врач, как @Василий Наумкин но посоветовал бы магний попить. Полезная штука. Очень продуктивно снимает раздражение.
        Александр
        25 августа 2026, 17:55
        Загружаемые фото сразу принимают сортировку по дате загрузки, а не по имени. После загрузки они где то мелко внизу, под огромным полем и в 100% приходится сортировать вручную — раздражает.
        Плюсую, лучше по имени. Ну или переключалку в системных настройках

        в доп полях — тип текстовый редактор, тип Дата.
        Плюс, нужная штука

        Сразу меня раздражает цветовая схема Vue, которая отличается от стандартной MODX (в частности оттенок зеленого), раздражет разные размеры кнопок в рамках одной страницы, раздражают лишние отступы с рамками.
        Тут вкусовщина, но когда компонент отходит от общей стилистики системы, это странно. По этому привести к общему виду MODX лучше. Иначе получается что ты в пределах одной системы залезаешь внутрь ещё одной. Снова разбираться с паттернами размещения кнопок, глазу привыкать к новым цветам. Так что плюсую. Думаю в будущем есть смысл это допилить.
      Наумов Алексей
      20 августа 2026, 09:58
      Поддержу Сергей Карпович! Интерфейс сильно выделяется из нативного modx, цветовой гаммой, как минимум 2 или 3 вида зеленого цвета, синий в опциях выскакивает.
      Большие отступы, местами лишние рамки, не понимаю зачем еще один заголовок «Данные товара» на вкладке «Свойства товара» + рамка и отступы там же.

      Еще отступы прыгают в разделе Утилиты, там на каждой вкладке свой отступ.

      Мелкий баг вот тут еще есть, нужно ограничить макс. ширину заголовка:


      Еще есть замечание по changelog, его ИИ-шка пишет и в итоге он настолько подробный, что никто не будет читать его. Итог — я потерял нить развития компонента, хоть и пытался следить, что там происходит, в общем сейчас я не понимаю, какие есть возможности и фичи)))

      Ну ладно, критиковать легко) в целом нравится, становится функциональнее с каждым релизом!
        Иван Бочкарев
        20 августа 2026, 10:39
        Обновил github.com/modx-pro/MiniShop3/issues/615 — все учел. Спасибо
          Николай Савин
          20 августа 2026, 13:39
          Потерять нить развития легко. Ибо нет ее. Работа по большей своей части построена на обратной связи, которая по определению не особо структурирована.
          По хорошему нужно вести дорожную карту, и вносить правки согласно ей. Собственно @Иван Бочкарев крайне активно пытается вырулить нас именно в структурирование работы.
          Замечание по истории изменений учтем, постараемся писать его проще.
          Александр
          25 августа 2026, 17:37
          Что нужно улучшить, чтобы вы выбрали MiniShop3 для нового проекта?
          На днях поднимался этот вопрос во флудилке. И всё сводится к тому что нужно смотреть на конкурентные CMS и брать лучшее оттуда. Во многом это лучшее там ещё и бесплатно и из коробки. Стоит посмотреть что уже есть в коробке, но могло бы продаваться т.к. далеко не всегда надо и сделать бесплатным то, что уже продается, но надо вообще всегда. Так, например, в условном Аспро(он сам платный, я знаю) на битре, или на UMI.CMS есть сразу интеграции со многими платежками, надо тебе Юкассу или ТБанк, или PayPal, вставь ключи и будет счастье. И в том числе есть отдельные платные, такие как Яндекс Пэй.

          Если кратко, то брать лучшее у конкурентов и внедрять у себя за дешево или бесплатно. Особенно если у самих конкурентов это бесплатно. Иначе кому вообще надо покупать это в и так не популярной CMS.

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

          Не знаю где тут баланс искать, просто продублировал то, что обсуждали и к чему пришли.
            Александр
            25 августа 2026, 17:57
            Ещё хочется дополнить, что было бы круто иметь какую-то визуальную карту развития ms3 с тем что уже сделано (и почему делалось, со ссылкой на иссушку или ещё куда) и тем что планируется сделать исходя из тех же иссушек или пожеланий от людей тут, например. Так будет ясно услышали ли тебя или коллег и чего ожидать в будущем. Есть ли перспективы и т.д., есть ли смысл познавать это.

            К слову к этой же карте можно вполне себе прикручивать донаты. Если есть пожелания внедрить некий функционал который на первый, или не только на первый взгляд нужен но может далеко не сегодня и даже не завтра, а кто-то ну прям очень хочет — можно задонатить для того чтобы ускорить появление той или иной плюшки. Особенно если эта плюшка ситуативная и нужна единицам или не многим кто юзает мс3.

            А ещё видя эту дорожную карту возможно появится тот, кто определенный функционал захочет уже завтра или получит запрос на него от клиента и его оплатят, человек даст PR. Ну, вдруг…
              Иван Бочкарев
              25 августа 2026, 18:02
              Все выше комментарии были обработаны, issue созданы и 2 из 3-х на ревью. 3-й после первых 2-х буду делать.

              По Roadmap — будет позже
            Сергей
            27 августа 2026, 11:28
            На мой взгляд если интерфейс ms3 будет такой же как у системы по внешнему виду это будет только плюсом. А так хотелось бы больше примеров использования и дополнений с доставкой/оплатой.
            И еще при варианте использования как headless-cms возможно ли добавить такую опцию чтобы не только сущности ms3 отдавались через api, а и остальные страницы. Чтобы все было в едином стиле и без доп дополнений можно было бы использовать modx + ms3 как бэк, а например Next/Nuxt как фронт.
              Иван Бочкарев
              31 августа 2026, 10:05
              Касательно headless — что можно сделать на стороне minishop3 или уже поставляется при установке или сейчас в текущем релизе.

              Касательно остального — можно попробовать новое дополнение mxHeadless — отдаёт ресурсы, страницы, элементы, контексты и зарегистрированные xPDO-объекты в JSON. Закрытый registry: наружу попадают только объявленные объекты и поля. Аутентификация через API keys, OAuth `client_credentials` и сессию Manager. Live OpenAPI и Swagger UI на `/api/v1/docs`.

              Документация docs.modx.pro/components/mxheadless/
                Сергей
                31 августа 2026, 15:00
                Благодарю, надо будет обязательно попробовать.
              Ivan K.
              30 августа 2026, 14:08
              Как по мне, главное, чтобы все работало)) А «красоту» интерфейса можно и потом навести

              Иван, когда приблизительно можно ожидать новую версию минишопа3? а то в текущей не исправлен баг с привязкой способа оплаты к способу доставки, я так понял в следующей версии будет исправлено. Из-за этого бага не запустить нормально интернет-магазин)
                Иван Бочкарев
                30 августа 2026, 14:26
                Добрый день!

                Сейчас на тестировании 25 PR github.com/modx-pro/MiniShop3/pulls — это и баги и улучшения.

                Как с Николаем все протестируем и сделаем код ревью сразу выпустим.

                Касательно UI — я уже сделал github.com/modx-pro/vueTools/pull/19 новую тему, которая повторяет визуальный стиль MODX 3 и github.com/modx-pro/MiniShop3/pull/640 доработал весь интерфейс Minishop3.

                Данную тему можно будет использовать во всех дополнениях созданных с использованием vueTools
                  Ivan K.
                  30 августа 2026, 14:45
                  Супер, буду ждать)
                Дмитрий
                02 сентября 2026, 12:49
                Добрый день. Возможно уже обозначили эту проблему. При выборе доп категории photo-screen.ru/i/g1REgTI3c после сохранения и обновления страницы пропадают отмеченные чекбоксы. И соответственно, при следующем редактировании и сохранении товара их уже нет. Если вообще не открывать вкладку Категории при редактировании, то вроде они остаются.
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                21