Артур Шевченко
С нами с 24 мая 2019; Место в рейтинге пользователей: #3
На сервере может быть запрет на отправку писем через функцию mail(), тогда надо настраивать SMTP. Ещё может быть запрет на отправку с рандомного ящика, но это как правило только на тех хостингах где чтобы отправлялись письма, нужно создавать почту на хостинге. Ещё отправитель может быть просто не указан или не указана тема письма. Ещё могут быть хуки, которые что-то ломают. Некорректная разметка. Ещё может быть поле указано в параметре validate, но не передаётся на сервер, так как его нет в форме.
miniShop2.Callbacks.add — это функция добавления твоего колбэка в массив колбэков. Ты можешь добавить свой коллбэк на событие Cart.add.before. И в этом коллбэке ты можешь проверять есть ли в куках id добавляемого товара, если нет записывать. Либо ты можешь слать запрос на сервер и там проверять что есть в корзине.
Наверное он доку открыл и понял, что leftJoin тут не нужен.
Нет, я про вкладку Комментарии, правее. Если они там, то тогда да, нужен getCommnets. Документация вам в помощь.
Нет, по идеи нельзя создать полный дубль, будет ошибка в SQL. Возможно есть какие-то плагины которые создают дубли и удаляют их.
Ну в общем не понятно.
А ссылку на форму дашь?
Это лишнее.
Если на этой странице есть редирект для авторизованного пользователя, то никак — его же будет перекидывать постоянно на другую страницу.
Такое происходит, когда есть логические ошибки в коде. Покажи код хука.
Учитывая, что тикетов нет, смотрите на вкладке Комментарии.
Да вроде бы никак. Email используется для восстановления доступа.
Нет, там всё сложно, одним запросом не обойдёшься. Но в целом всё просто: получаешь значение твэхи с migx и заполняешь значениями из файла.
А точно класс подключен, проверили?
docs.modx.pro/komponentyi/minishop2/razrabotka/sluzhbyi/podklyuchenie#Подключение-сервиса
Если использовался кастомный класс обработки заказа, надо его подключить заново.
Декодировать json можно функцией json_decode(), если она не работает, значит туда не попадает json или попадает не json.
У тебя товары фильтруются, а не модификации. В костыльном варианте надо в карточке товара вызывать сниппет, который вернёт нужную модификацию исходя из выбранных фильтров.
Можно проще
[[BabelTranslation? &resourceId=`7` &contextKey=`eng`]]
- 1
- ...
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- ...
- 121