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

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

С нами с 24 мая 2019; Место в рейтинге пользователей: #7
Отправить деньги
Артур Шевченко
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`]]
Артур Шевченко
14 ноября 2022, 20:33
0
Babel вроде умеет возвращать id оригинального ресурса, по нему можно получить остальное.
Артур Шевченко
10 ноября 2022, 17:58
0
Вероятно нужно будет делать дополнительный запрос на сервер после переключения модификации и по результатам запроса прятать или показывать кнопку В корзину.
Артур Шевченко
08 ноября 2022, 21:32
0
А ты руками на слайдере выставь значения и посмотри как выглядят параметры. Там два числа начало и конец диапазона. Ну и слайдер управляется через js, а select нет, так что слайдер сам себя не выставит.
Артур Шевченко
08 ноября 2022, 18:28
0
Передать в сниппет параметры $limit и $offset который будет показывать сколько отступить от начала выборки. И до $q->prepare(); написать $query->limit($limit,$offset);
Артур Шевченко
08 ноября 2022, 11:50
0
Если в доках не написано как это сделать, надо смотреть исходники на предмет того, что там и как передаётся в письмо.
Артур Шевченко
05 ноября 2022, 21:04
+1
Только через сниппет, который тоже будет называться валидатором, только кастомным.
Артур Шевченко
04 ноября 2022, 14:06
0
Надо смотреть журнал ошибок, консоль браузера. Если сайт не ты делал, могли вклаlку перенести вниз под поле Содержимое.