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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #12
Отправить деньги
Артур Шевченко
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);
Артур Шевченко
14 ноября 2022, 20:56
0
[[BabelTranslation? &resourceId=`7` &contextKey=`eng`]]