Артур Шевченко

Артур Шевченко

Был в сети 4 часа назад
Заказы принимаю
Отправить деньги
Допустим вы закроете доступ к заказам и пользователям через админку, но для полноценной работы с сайтом нужен доступ в БД, а там вся эта информация есть и спрятать её невозможно, так что самое верное это делать бэкап, если не доверяете вэбмастеру.
Отлично, значит можно не создавать заказ пока оплата не пройдёт успешно, а поскольку класс-обработчик оплаты будет кастомный сможет сами решать какую стоимость пробрасывать. Ещё надо будет статус «Частично оплачен» добавить и при частичной оплате ставить в свойства заказа признак частичной оплаты
В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использовать способ оплаты через iframe. В этом случае оплата произойдёт без перехода на сайт платёжки и в случае неоплаты, заказ можно удалить, пользователя перекинуть в каталог, а не на страницу успешной оплаты. НО я не знаю есть ли среди российских провайдеров оплаты сервисы предоставляющие возможность оплаты в iframe
Возможно ли реализовать на сайте опцию частичной предоплаты?
Возможно, но нужно будет написать свой класс-обработчик для методов оплаты.

И только после оплаты заказ должен создаваться в админке и фиксироваться яндекс метрикой.
А вот это сильно сложнее сделать и вряд ли на самом деле нужно, поскольку в случае проблем с оплатой теряются все данные заказа, а значит теряется лид и деньги потраченные на его привлечение.
Применительно к данному компоненту не знаю, что можно сделать специфического для ИИ. Хотя в целом идея интересная, можно в пакет добавлять скилл или простой промт-инструкцию, можно даже с ссылками на подобную доку.
Стоит подумать и добавить, так как 100% потребуется как-то модифицировать данные из 1С. Частый кейс это не соответствие категорий на сайте и категорий в 1С, через событие можно будет на лету менять родителя.
Через процессоры как раз наоборот дольше, но есть события, что важно, так как на них может быть навешена какая-то кастомная логика. Кстати, как в пакете дела с событиями, они есть?
Это ты конечно прикольно придумал))) Я вот себе бота в телеге замутил, который поддерживает 3 CLI интерфейса opencode, claude, codex. Это я к тому, что можно сделать адаптер под CLI, чтобы при старте сессии он читал стандартный системный Промт, в котором написано прочитать твой универсальный Промт и тогда можно подключать любой CLI инструмент только адаптер напиши.
Несколько корзин на странице это исключительно визуализация. miniShop2 только одна корзина. Из коробки показать её можно всего двумя способами, мой пакет это количество не ограничивает.

Учитывая, что у вас очень специфическая задача, лучше написать своё решение под эту задачу, так как заставить работать вместе N компонентов, авторы которых не могли и предположить, что эти пакеты должны будут работать как одно целое, очень трудно.
После загрузки файла триггерится событие change вероятно по нему и происходит отправка.

чтобы обязательные поля в квизе проверялись не в момент отправки всего квиза
есть отменяемое событие si:quiz:change добавь слушателя и проверяй, если не всё заполнено делай e.preventDefault() и показывай ошибку