Домой Каталог: Дополнения WP-Recall PrimeForum Цели ЯндексМетрики для форм
6ответ(ов) в теме
aleksandr_romanovich
не в сети 10 месяцев
На сайте с 03.05.2018
Участник
Тем 9
Сообщения 18
1
19:59
Версия WP-Recall: 16.17.5
Версия дополнения: 1.5.0

Здравствуйте!
Возникла задача поставить цели ЯМетрики на формы форума. А конкретнее - на событие submit формы.
Обычно на форму вешается: onsubmit="yaCounterХХХ.reachGoal('create_theme'); return true;"

В нашем случае сделал так:

    jQuery('#prime-topic-form').on('submit',function(e){
        yaCounterХХХ.reachGoal('create_theme');
    });

Для формы создания темы работает.
А вот для формы создания сообщения - нет. Видимо из-за аякса. (Хотя, могу и ошибаться, ибо в JS слаб)
Пробовал вместо 'submit' и 'ajax:complete', и 'ajax:success' - безрезультатно, не отлавливается...

Пока поставил цель на клик по кнопке, но хотелось бы, все-таки, сделать "по-человечески" :).

В общем, буду очень благодарен за любую помощь!

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
2
20:08

Здравствуйте.
Я не совсем понимаю - кнопка "Добавить сообщение" на форуме статична. Т.е. она же не приходит с ajax, а присутствует на странице всегда. Клик по ней должен учитываться

0
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
3
20:10

при нажатии на эту кнопку не срабатывает событие submit, надо на click ловить

1
Андрей CS
не в сети 9 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16928
4
20:15

но можно конечно и через js-хук "pfm_ajax_action_success", отследить нужное событие на форуме и произвести необходимые действия, через этот хук все ajax-запросы проходят.
Синтаксис использования js-хуков аналогичен синтаксису стандартных хуков ВП.

rcl_add_action('hook_name','my_function');

Указанный хук передает объект с данными запроса, если его разложите то все будет видно.

1
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18654
5
20:18

Вы не можете просматривать опубликованные ссылки

Вы не можете просматривать опубликованные ссылки

думаю информация тоже пригодится

1
aleksandr_romanovich
не в сети 10 месяцев
На сайте с 03.05.2018
Участник
Тем 9
Сообщения 18
6
20:21

Ребята, спасибо огромное!
Хук - это то, что нужно.

1
Вы не имеете права на публикацию сообщений в этой теме