Как интегрировать reCAPTCHA (капча) в регистрацию Virtuemart

Как подключить Captcha в CMS Joomla с интегрированным Virtuemart, при регистрации нового пользователя.

Установка captcha проверялась на Joomla 1.5.26 и Virtuemart 1.1.9

Для настройки капчи при регистрации нового пользователя в Virtuemart нужно выполнить следующую работу:

  • зарегистрировать свой сайт на http://recaptcha.net получить Puplic Key и Private Key для дальнейшей настройки плагина Joomla;

Как интегрировать reCAPTCHA (капча) в регистрацию Virtuemart

В настройках плагина интеграции reCAPTHA нужно указать:

  • public и private keys, которые были присвоены вашему сайту на recaptcha.net;
  • опцию Inclusion Syntax устанавливаем в положение YES;
  • Auto-verify переводим на YES;
  • Сохраняем настройки плагина.

Приступим к интеграции CAPTCHA с формой регистрации Virtuemart:

В файе

administrator/components/com_virtuemart/html/checkout_register_form.php

Находим код:

<input type="submit" value="'. $VM_LANG->_('BUTTON_SEND_REG') . '" onclick="return( submitregistration());" />

  Перед ним вставляем {captcha} должно получиться:

echo '
{captcha}
<input type="submit" value="'. $VM_LANG->_('BUTTON_SEND_REG') . '" onclick="return( submitregistration());" />

После сохранения изменений, CAPTCHA появиться при регистрации нового пользователя в Virtuemart.

Как интегрировать reCAPTCHA в регистрацию Virtuemart

2 Responses to “Как интегрировать reCAPTCHA (капча) в регистрацию Virtuemart

  • Как встроить капчу в форму «Цена по запросу»?

  • Здравствуйте!
    В форме регистрации прекрасно работает. А как ее интегрировать в форму обратной связи (Контакты) Сейчас в форме обратной связи стоит joo recaptcha. Она не работает. Просто заткнул «дырку»

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

9 + шестнадцать =