1 час назад
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
2 часа назад
В общем убил целый день, но… так у меня ничего и не вышло.
не могу зарегистрировать класс.
содержание самого файла my_msorderhandler.class.php:
...
Кастомизация minishop'a 9
2 часа назад
Вот тебе моё мнение, через полгода-год заказчикам будем всё равно на чём ты будешь делать сайт, гораздо больше их будет волновать вопрос: умеешь ли ты...
Вопрос по будущему MODX и стратегии развития. 1
6 часов назад
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
7 часов назад
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
Сегодня в 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
Вчера в 10:22
Вижу, спасибо.
Ошибочно решил, что если есть в документации minishop2, то в старых версиях есть и сам код не посмотрел.
Предыдущий идентификатор статуса при событии 'msOnChangeOrderStatus' 4
Вчера в 09:27
Привет, Алексей.
1. Как определяем ботов
Проверка идёт по User-Agent в ms3rv_is_bot() (helpers.php). Используется regex по типичным маркерам краул...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 2
17 февраля 2026, 10:07
Здравствуйте, компонент куплен, на основной домен ставится, на dev. не ставится,
Could not generate encryption key
Vehicle 04b9f528f736384b46f71324...
[msProductRemains] Компонент учёта остатков товара 179
Вкупе с приватным репозитарием, не вижу смысла изменять вшитый в MODX грамотный метод работы с компонентами.
Но, возможно, это имеет смысл только при большом количестве однотипных копий. Если же у Вас один сервер для разработки и только один публичный, пакеты могут оказаться слишком громоздкими.
После этого, когда поменяешь файл схемы, открой в браузере /newname/_build/build.transport.php
При стандартном конфиге компонент соберется и сразу установится.
Классы заказов и корзины не предполагаю менять. Либо недостаточно продумал, либо предполагаю более простой функционал.
Как редактировать — еще одна вкладка на странице товара «Остатки», где из заполненных свойств можно выбрать любую комбинацию товара и указать остаток именно для этой комбинации.
Можно или нельзя добавить товар в корзину — проверка по событиям msOnBeforeAddToCart, msOnBeforeChangeInCart.
Кастомные поля товаров — 2 вариант:
1. Ручное добавление с механизмом, аналогичным в MS;
2. Специальная кнопка в админке, которая запустит добавление полей на основе добавленных в MS плагинов.
Ключевой вопрос в подходе. Если это дополнение, то именно описанным способом. Если часть базового функционала MS, то, лучше использовать msProductData. Но какой объем трудозатрат требуется, чтобы переработать MS?
Дерзай.
Таким образом, получается любое количество комбинаций по опциям и складам. Соответственно, выборку можно проводить тоже практически по любым параметрам.
Более подробно буду продумывать, когда дойду до реализации. Пока не вижу никаких препятствий.
Василий, если такой вариант не пройдет, напиши, пжл, почему, чтобы сразу не думать в неправильном направлении.
И кто-то должен положить начало всему описанному. Кто это будет делать? Что-то мне подсказывает, что не Василий :)
Для чего вообще ты изменял этот плагин? В руководстве по ссылке предлагается создать другой плагин, никакого отношения к «minishop2» не имеющий.