Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 921 Просмотров
*

Оля

  • Новичок
  • 3
  • 1 / 0
Прошу помочь, искала разные варианты, уже и вручную задавала (нашла статью об этом), но не помогло..
Проблема:
На сайте установлен модуль Simple Callback Module. через него сделаны формы на сайте. Подключила рекапчу Google, все по инструкции: модуль активировала, прописала ключи, в общих настройках задала по умолчанию. Потом на каждой форме в админке включила капчу.
В случае если находимся на странице, где только 1 форма (пример главная. тут только обратный звонок - https://brabill.ru) то все ок, капча есть. Если идем на страницу где несколько форм, то отображается только у одной формы (пример, https://brabill.ru/index.php/nashi-raboty/passazhirskie -тут капча должна быть в Обратном звонке -шапка, в кнопке Заказать Услугу и внизу под формой. под формой она есть, а по кнопкам ее не видно)
Я так понимаю, что на такой станице с несколькими формами, оно как бы раз подтянуло капчу и все, для остальных форм оно уже считается как подтянутым, потому и не отображается.
Находила совет. что вручную меняем настройки и пишем скрипт и для каждой формы свой id, но в .php файле идет настройка общая на данные формы, то есть нет несколько форм, и тот вариант что я нашла, видимо потому и не срабатывает.

Я уже не знаю как и где искать *suicide* *ОХ-Х-Х* :(
*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Re: Не отображаются капчи на формах
« Ответ #1 : 05.03.2019, 15:36:06 »
Попробуйте изменить названия полей капчи в формах модуля Simple Callback Module, чтоб они не совпадали в пределах одной страницы. если не получится - пишите в личку.
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

Оля

  • Новичок
  • 3
  • 1 / 0
Re: Не отображаются капчи на формах
« Ответ #2 : 05.03.2019, 15:40:41 »
пишу в личку, так как нет нескольких форм, шаблон для формы один :'(
*

Оля

  • Новичок
  • 3
  • 1 / 0
Re: Не отображаются капчи на формах
« Ответ #3 : 05.03.2019, 17:11:45 »
Попробуйте изменить названия полей капчи в формах модуля Simple Callback Module, чтоб они не совпадали в пределах одной страницы. если не получится - пишите в личку.



Спасибо, что откликнулись, в сообщения оказывается не могу написать, мало еще у меня взаимодействий с форумом, но ваше сообщение видела.
Сейчас уже проблему решили. Там каждая форма имела свой id и в php файле для капчи и для самого модуля Колбека прописали, чтобы при обращении/открытии формы подтягивал капчу.
 То есть указали:  <?php echo JCaptcha::getInstance( 'recaptcha' )->display( 'captcha', 'captcha'.$module->id, 'captcha' ); ?>

*

sivers

  • Живу я здесь
  • 2453
  • 333 / 0
Re: Не отображаются капчи на формах
« Ответ #4 : 05.03.2019, 21:17:13 »
Отличное решение. Внесу ка я его в свой конспект )
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться