4 часа назад Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, так что самое верное это делать бэкап, если не доверяете вэбмастеру. Вопросы / Как ограничить вебмастеру доступ к заказам? 1 0
Вчера в 18:53 Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё надо будет статус «Частично оплачен» добавить и при частичной оплате ставить в свойства заказа признак частичной оплаты Вопросы / Возможно ли реализовать возможность предоплаты за доставку на сайте? 5 0
Вчера в 01:47 так выглядит вопрос на подтверждение удаления заметки в темной теме. Кроме того при публикации заметки не увидел всплывающего уведомления об успешной публикации из-за чего опубликовал две одинаковые заметки))) Новости и события / Редизайн сообщества 25 +1
11 июля 2026, 13:05 В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использовать способ оплаты через iframe. В этом случае оплата произойдёт без перехода на сайт платёжки и в случае неоплаты, заказ можно удалить, пользователя перекинуть в каталог, а не на страницу успешной оплаты. НО я не знаю есть ли среди российских провайдеров оплаты сервисы предоставляющие возможность оплаты в iframe Вопросы / Возможно ли реализовать возможность предоплаты за доставку на сайте? 5 0
10 июля 2026, 19:09 Возможно ли реализовать на сайте опцию частичной предоплаты?Возможно, но нужно будет написать свой класс-обработчик для методов оплаты. И только после оплаты заказ должен создаваться в админке и фиксироваться яндекс метрикой.А вот это сильно сложнее сделать и вряд ли на самом деле нужно, поскольку в случае проблем с оплатой теряются все данные заказа, а значит теряется лид и деньги потраченные на его привлечение. Вопросы / Возможно ли реализовать возможность предоплаты за доставку на сайте? 5 0
27 июня 2026, 10:51 Применительно к данному компоненту не знаю, что можно сделать специфического для ИИ. Хотя в целом идея интересная, можно в пакет добавлять скилл или простой промт-инструкцию, можно даже с ссылками на подобную доку. Для разработчиков / Хватит логгировать как в каменном веке 🪵 5 0
22 июня 2026, 23:07 Стоит подумать и добавить, так как 100% потребуется как-то модифицировать данные из 1С. Частый кейс это не соответствие категорий на сайте и категорий в 1С, через событие можно будет на лету менять родителя. Новые дополнения и их версии / CommerceBridge1C — двусторонняя интеграция 1С с MODX 3 и miniShop3 по CommerceML 2. 8 0
22 июня 2026, 11:12 Через процессоры как раз наоборот дольше, но есть события, что важно, так как на них может быть навешена какая-то кастомная логика. Кстати, как в пакете дела с событиями, они есть? Новые дополнения и их версии / CommerceBridge1C — двусторонняя интеграция 1С с MODX 3 и miniShop3 по CommerceML 2. 8 0
21 июня 2026, 23:18 Создание категорий, товар происходит через процессоры? Новые дополнения и их версии / CommerceBridge1C — двусторонняя интеграция 1С с MODX 3 и miniShop3 по CommerceML 2. 8 0
21 июня 2026, 12:07 Это не ошибки, это предупреждения, на работу не влияет, но я поправлю. Вопросы / Странный баг в SendIt (квиз+загрузка файлов) 8 +1
19 июня 2026, 21:05 Копать надо в браузере. На вкладке сеть, если ответ 500, тогда в логи сервера. Вопросы / Зависает корзина минишоп2 2 0
29 мая 2026, 10:45 И как вообще могут проходить заказы без товара?Прямым запросом в БД Вопросы / 136 входящих заказов с пустыми полями в форме и без товаров. Как такое возможно? 5 0
22 мая 2026, 09:51 Твой бот стримит всё что происходит в терминале? И умеет выполнять слэш команды для агентов типа /status /btw? А ещё нет ли проблемы разрастания входящего промта при работе через бота? Может есть вариант посмотрите код твоего бота? И еще хочу спросить ты в aiAssist используешь какие-то инструменты для построения графа кода вроде этого github.com/colbymchenry/codegraph? Новые дополнения и их версии / [aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! 17 0
17 мая 2026, 17:33 Это ты конечно прикольно придумал))) Я вот себе бота в телеге замутил, который поддерживает 3 CLI интерфейса opencode, claude, codex. Это я к тому, что можно сделать адаптер под CLI, чтобы при старте сессии он читал стандартный системный Промт, в котором написано прочитать твой универсальный Промт и тогда можно подключать любой CLI инструмент только адаптер напиши. Новые дополнения и их версии / [aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! 17 0
15 апреля 2026, 13:43 Несколько корзин на странице это исключительно визуализация. miniShop2 только одна корзина. Из коробки показать её можно всего двумя способами, мой пакет это количество не ограничивает. Учитывая, что у вас очень специфическая задача, лучше написать своё решение под эту задачу, так как заставить работать вместе N компонентов, авторы которых не могли и предположить, что эти пакеты должны будут работать как одно целое, очень трудно. Новые дополнения и их версии / [MsAltCart 1.0.7] Теперь с документацией. 3 +1
26 марта 2026, 20:10 После загрузки файла триггерится событие change вероятно по нему и происходит отправка. чтобы обязательные поля в квизе проверялись не в момент отправки всего квизаесть отменяемое событие si:quiz:change добавь слушателя и проверяй, если не всё заполнено делай e.preventDefault() и показывай ошибку Вопросы / Странный баг в SendIt (квиз+загрузка файлов) 8 0
23 марта 2026, 12:02 Во второй версии нет автозагрузки ядра, поэтому headless режим реализовать проблематично. Готовые решения / [CLI Package Builder] Разработка пакетов без рутины 4 +1
04 марта 2026, 20:13 Атомарненько))) Новые дополнения и их версии / ms3FirstTimeBuyerDiscount - автоматическая скидка на первый заказ 7 0
[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО! А поддержка macOS не планируется, ато увидел только runner под linux? Если к примеру сайт для разработки развернут локально, настроены все доступы к нейронкам чтобы не заморачивать...
Как ограничить вебмастеру доступ к заказам? Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, т...
Возможно ли реализовать возможность предоплаты за доставку на сайте? Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё на...
Редизайн сообщества На мобилке шапка не помещается на 1 строке, плюс иконки растягиваются до овала из-за иконки, вместо того, чтобы оставаться круглыми
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Выпустил новую версию [1.0.3-beta1] — 2026-07-13 Fixed — Inject сохраняет ``, `` и `` на полном HTML-документе (больше не оборачивает страни...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
так выглядит вопрос на подтверждение удаления заметки в темной теме.
Кроме того при публикации заметки не увидел всплывающего уведомления об успешной публикации из-за чего опубликовал две одинаковые заметки)))
А вот это сильно сложнее сделать и вряд ли на самом деле нужно, поскольку в случае проблем с оплатой теряются все данные заказа, а значит теряется лид и деньги потраченные на его привлечение.
Учитывая, что у вас очень специфическая задача, лучше написать своё решение под эту задачу, так как заставить работать вместе N компонентов, авторы которых не могли и предположить, что эти пакеты должны будут работать как одно целое, очень трудно.
есть отменяемое событие si:quiz:change добавь слушателя и проверяй, если не всё заполнено делай e.preventDefault() и показывай ошибку