Роман

Роман

С нами с 01 июня 2017; Место в рейтинге пользователей: #596
Роман
20 декабря 2023, 10:40
0
Они отрабатывают, в
1) случае приходит и письмо и амо заявка и юнисендер,
2),3) не отрабатывает именно почта
Роман
20 декабря 2023, 10:01
0
Я это предполагал, но все отрабатывает, а именно на почту отправляет только в последовательности 1)
И странно, что хуки не независмы, с этой целью же и делает сохранение формы например. Чтобы если почта не прошла, то форма точно сохранилась. А тут получается где-то отвалилось и все отвалилось :(
Роман
10 ноября 2023, 10:34
1
0
В общем, по итогу я сделал через обычный TV.
А то, что в JSON формате хранится нельзя отфильтровать (по крайней мере рус точно), т/к там все кодируется.
Роман
03 ноября 2023, 11:47
0
1) с одним полем, вопрос не понял, что значит «почему?»
2) видимо так и придется сделать, спасибо
3) blogType — да он и заполняет тэг, а migx родитель ТВ сделан для того чтобы можно было много тегов сделать.
Не спрашивайте почему так, мне это досталось :)

Видимо просто придется переделать
Роман
03 ноября 2023, 11:45
0
Попробую, спасибо
Роман
02 ноября 2023, 14:04
0
К сожалению статей уже много, заполнены так как есть, поэтому Tagger использовать нет возможности
Роман
25 октября 2023, 12:09
0
Спасибо большое!
Откатил пока назад на версию, так безопаснее :)
Роман
24 мая 2023, 16:25
0
Спасибо в целом подходит
Роман
11 декабря 2022, 07:59
0
Да, вы правы, были обозначены поля, из-за этого эти не прописывались.
Спасибо, надо быть мне внимательнее.
Роман
08 декабря 2022, 07:15
0
Спасибо, вы были правы, проблема с «точкой» в названии хука.
НО! Сейчас в лог я смог вывести куку, но в форму так ничего и не записалось.
Я просматриваю что записалось через плагин FormIt, где все сохраненные формы.
Стоит вызов хука вроде правильно, перед email и FormItSaveForm:
'hooks' => 'spam,hook.prepareForm,hookutmsaveform,email,FormItSaveForm',
В базе данных тоже нет записей, смотрел.
Роман
05 декабря 2022, 09:44
0
Спасибо, попробовал. Что-то не получается.
Добавил хук:
'hooks' => 'hook.utmsaveform,email,FormItSaveForm',
Создал сниппет hook.utmsaveform:
$hook->setValue('utm_source',   $_COOKIE['utm_source']);
$hook->setValue('utm_medium',   $_COOKIE['utm_medium']);
$hook->setValue('utm_campaign', $_COOKIE['utm_campaign']);
$hook->setValue('utm_term',     $_COOKIE['utm_term']);
$hook->setValue('utm_content',  $_COOKIE['utm_souutm_contentrce']);

return true;
И в просмотре форм пусто, нет этих полей, в БД тоже их нет :( Что делаю не так?
Роман
05 декабря 2022, 09:09
+1
Сделал через событие OnHandleRequest — все работает и обращение к API MODX и работа с Куками
Роман
05 декабря 2022, 08:59
0
Почему-то в этом событии он не хочет работать с Куками :(
Роман
05 декабря 2022, 07:41
0
Подскажите тогда пожалуйста ближайшее событие для загрузки страницы, где бы работало API MODX?
Роман
04 декабря 2022, 07:27
0
Видимо так лучше сделать, вы правы.
Спасибо за помощь
Роман
03 декабря 2022, 12:07
0
У меня, грубо говоря, есть товар, который перед добавлением его в корзину выводит форму для заполнения данных о пользователе (так сделано, не спрашивайте почему) и это добавляется в Корзину.
А я хочу, чтобы перед тем как я ввел эти данные я смог проверить что в Корзине, чтобы пользователь за зря не вводил данные свои и потом ему выводилось — вы не может добавить этот товар
Роман
03 декабря 2022, 11:39
0
Один товар нельзя добавить если в корзине есть другой товар.
Роман
03 декабря 2022, 11:38
0
Ну почему, я создаю другой файл управления handler.class.php и там делаю как хочу.