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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #4
Отправить деньги
Артур Шевченко
04 сентября 2025, 12:35
0
казалось бы чего, открой другой браузер, где не выполнен вход и заноси заказа
Можно установить adminTools и запретить автоматическое залогинивание в контексте web при входе в админку.

При формировании первого заказа, создается пользователь и автоматически авторизуется в модиксе.
Пользователь создаётся это верно, но не авторизуется. Заказчик определяется по почте или номеру телефона, для разных заказчиков эти данные должны быть разными.
Артур Шевченко
03 сентября 2025, 19:36
0
Если ты просто скачал компонент из репозитория и не запускал composer install — запусти.
Артур Шевченко
02 сентября 2025, 16:53
0
Раз к каждому заказу новая фотка, то плагин со своей отправкой. Ну и нужно как-то связать заказ и фото. Тут или сохранять в БД или имя файла задавать равным id заказа
Артур Шевченко
01 сентября 2025, 10:18
0
Где живут события минишопа?
В БД они живут, но для реализации задачи это не имеет значения. Вот здесь полный список с доступными параметрами.

файлик который отвечает за msOnChangeOrderStatus?
Не существует такого файлика. Ты должен создать его сам, если хочешь статический плагин, или не создавать. В любом случае плагин в modx хранятся в БД. Создаются через левый сайдбар вкладку Элементы->Плагины.

Как прикрутить к заказу изображение?
Вопрос не понятен. Что значит прикрутить к заказу? Для чего?

Уместно ли будет писать в базу путь до изображения, загружать его стандартными средствами модИКС
Уместно всё если это решает задачу, но как раз задачу я не совсем понимаю. Сейчас вот ещё раз перечитал заметку и появился вопрос: а зачем вообще тебе к письму прикреплять отдельный файл, почему нельзя передать изображение товара в теле письма, как это происходит из коробки? Там же передаётся список товаров с картинками, запихни нужную картинку в галерею, передай в чанк письма да хотя бы через опции товара и заказчик увидит товар.
Артур Шевченко
31 августа 2025, 19:05
0
Чтобы сохранить возможность обновления минишопа, т.е. не менять исходники, отключи стандартную отправку и напиши свою в плагине на событие msOnChangeOrderStatus
Артур Шевченко
29 августа 2025, 09:39
0
А ты искал в шаблоне и чанках вызов count, возможно как модификатора?
Артур Шевченко
23 августа 2025, 09:57
+1
Ты быстрее себе широкоформатный монитор купишь, эту штуку просят поправить сколько я себя помню)))
Артур Шевченко
22 августа 2025, 18:28
0
Наконец-то хоть у кого-то руки дошли. Спасибо!
Артур Шевченко
20 августа 2025, 19:18
0
Конечно, пишешь плагин на событие OnResourceDuplicate и копируешь всё что не копируется само.
Артур Шевченко
16 августа 2025, 10:30
0
Плагин исправляет сжатые таблицы MIGX, но подключается при наличии любого TV у ресурса, может быть стоит добавить проверку на тип TV?
Артур Шевченко
16 августа 2025, 10:23
0
Искать надо где-то тут assets/components/minishop2/js/mgr
Но лучше бы тебе не лезьте в эти дебри. Во-первых, там extjs который кроме modx больше нигде не пригодиться. Во-вторых, если ты изменишь исходники, то потеряешь возможность обновления минишопа или при обновлении потеряешь свой код.
ИМХО проще свой интерфейс сделать.
Артур Шевченко
09 августа 2025, 19:27
0
У вацап вообще нет открытого апи
Артур Шевченко
30 июля 2025, 09:25
0
У минишопа есть своя политика доступа пробовали отключать её для целевой группы пользователей?
Артур Шевченко
22 июля 2025, 22:14
0
Смешное из всего что модуль msMiniCartDynamic работает лучше чем новинка.
Новинка это msAltCart, а msMCD уже давно не она)))
Артур Шевченко
22 июля 2025, 22:13
0
Я бы селекторы проверил, по которым JS находит куда вставить ключ.
Артур Шевченко
15 июля 2025, 19:36
0
С таким сталкивались все пользователи данного компонента, потому что это стандартное поведение и вряд ли без изменения исходного кода компонента получится это поменять.
Артур Шевченко
14 июля 2025, 22:15
+2
Причина может быть в том, что сохранение пользователя нельзя прервать.
Ещё можно попробовать событие OnBeforeUserFormSave