формы. я на все формы сделал уникальные id. Все настроил и теперь у меня для каждой формы есть цель. Но сейчас просят сделать одну цель на отправку любой формы, но и старые цели оставить. Как это можно сделать?
name
ну, 2 цели будет у каждой формы получается, новая на все и старая индивидуальная
Получается продублировать все но цель одинаковую поставить?
не, у тебя же ты пишешь, цели есть уже настроенные, и надо теперь просто получается добавить цель которая на все формы будет реагировать
Я отправляю так цели из AjaxForm прям в successMessage {'!AjaxForm' | snippet : [ 'snippet' => 'FormIt', 'hooks' => 'rcv3, spam, FormItSaveForm, email', 'form' => 'form.contact', 'emailFrom' => $_modx->config.emailsender, 'emailSubject' => 'Сообщение с сайта ' ~ $_modx->config.http_host, 'emailTo' => 'hello@mail.ru', 'emailTpl' => 'tpl.mail', 'successMessage' => 'Успешно отправлено! <script>ym(00000000, \'reachGoal\', \'zapis\');</script>', 'validate' => 'email:required', 'validationErrorMessage' => 'В форме содержатся ошибки!', 'rcv3Action' => 'contactform', ]}
Теперь компонент ReachGoal умеет работать с FetchIt и я как раз предусмотрел возможность отправки одной цели при отправке множеств форм.
Обсуждают сегодня