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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #3
Отправить деньги
29 ноября 2022, 11:14
+1
Посмотрите в сторону таких методов Modx как getChunk и parseChunk.
26 ноября 2022, 23:55
0
На сервере может быть запрет на отправку писем через функцию mail(), тогда надо настраивать SMTP. Ещё может быть запрет на отправку с рандомного ящика, но это как правило только на тех хостингах где чтобы отправлялись письма, нужно создавать почту на хостинге. Ещё отправитель может быть просто не указан или не указана тема письма. Ещё могут быть хуки, которые что-то ломают. Некорректная разметка. Ещё может быть поле указано в параметре validate, но не передаётся на сервер, так как его нет в форме.
26 ноября 2022, 12:13
0
miniShop2.Callbacks.add — это функция добавления твоего колбэка в массив колбэков. Ты можешь добавить свой коллбэк на событие Cart.add.before. И в этом коллбэке ты можешь проверять есть ли в куках id добавляемого товара, если нет записывать. Либо ты можешь слать запрос на сервер и там проверять что есть в корзине.
25 ноября 2022, 23:34
0
Наверное он доку открыл и понял, что leftJoin тут не нужен.
25 ноября 2022, 15:13
0
Нет, я про вкладку Комментарии, правее. Если они там, то тогда да, нужен getCommnets. Документация вам в помощь.
25 ноября 2022, 14:57
0
Нет, по идеи нельзя создать полный дубль, будет ошибка в SQL. Возможно есть какие-то плагины которые создают дубли и удаляют их.
25 ноября 2022, 13:59
0
Ну в общем не понятно.
24 ноября 2022, 23:52
0
А ссылку на форму дашь?
24 ноября 2022, 23:40
0
$modx->addExtensionPackage('mstools', '[[++core_path]]components/mstools/model/mstools');
Это лишнее.
24 ноября 2022, 23:36
1
0
Если на этой странице есть редирект для авторизованного пользователя, то никак — его же будет перекидывать постоянно на другую страницу.
24 ноября 2022, 23:33
0
Такое происходит, когда есть логические ошибки в коде. Покажи код хука.
24 ноября 2022, 23:29
+1
Учитывая, что тикетов нет, смотрите на вкладке Комментарии.
24 ноября 2022, 11:41
0
Да вроде бы никак. Email используется для восстановления доступа.
22 ноября 2022, 23:00
0
Нет, там всё сложно, одним запросом не обойдёшься. Но в целом всё просто: получаешь значение твэхи с migx и заполняешь значениями из файла.
20 ноября 2022, 14:23
0
А точно класс подключен, проверили?
20 ноября 2022, 12:49
0
Если использовался кастомный класс обработки заказа, надо его подключить заново.
18 ноября 2022, 15:52
0
Декодировать json можно функцией json_decode(), если она не работает, значит туда не попадает json или попадает не json.
16 ноября 2022, 19:10
0
У тебя товары фильтруются, а не модификации. В костыльном варианте надо в карточке товара вызывать сниппет, который вернёт нужную модификацию исходя из выбранных фильтров.
15 ноября 2022, 11:42
1
+1
Можно проще
$this->modx->user = $this->modx->getobject('modUser', 1); // здесь  любой пользователь из группы Администратор
$this->modx->runProcessor('resource/update', $data);