Плагин интеграции reCAPTCHA в JoomShopping - документация

Подробное описание процесса установки и настройки плагина интеграции reCAPTCHA в JoomShopping.

Установка и требования

ionCube Loader

Хостинг, на котором размещен сайт, использующий плагина интеграции reCAPTCHA в JoomShopping, должен поддерживать работу ionCube Loader. Это расширение для php, минимальная версия которого указана на странице покупки плагина. Практически все современные хостинг провайдеры устанавливают ionCube Loader по-умолчанию на своих серверах. Чтобы выяснить, есть ли на вашем хостинге ionCube Loader, можно связаться с поддержкой хостинга или воспользоваться статьей по определению поддержки и установки ionCube Loader.

Установка плагина

Плагин интеграции reCAPTCHA в JoomShopping собран в установочный пакет и доступен для скачивания после покупки данного расширения в разделе Мои заказы. Для установки нужно просто выбрать скачанный установочный пакет плагина в Менеджере расширений Joomla! и нажать на кнопку установить. Подробно о работе с Менеджером расширений.

Удаление плагина

Для удаления плагина достаточно зайти в Расширения / Менеджер расширений / Управление, выбрать в списке установленных расширений плагин с именем BoxApp plugin - reCaptcha для JoomShopping, отметить его флажком и нажать на кнопку Деинсталлировать.

Установка файла лицензии

Для работы плагина необходимо установить файл лицензии, сформированный для домена, который был указан при его покупке. Для этого достаточно скопировать скачанный файл лицензии в папку boxapp_licenses в корне сайта. Если такой папки пока нет, то ее нужно создать. Подробнее о процессе установки лицензии для Joomla! расширений.

Настройка плагина "CAPTCHA - reCAPTCHA"

Прежде чем перейти к установке и настройке плагина интеграции reCAPTCHA в JoomShopping нужно настроить плагин reCAPTCHA, который поставляется вместе с CMS Joomla!. Этот плагин позволяет использовать API Google reCAPTCHA. Для его настройки нужно зайти в административную часть сайта и выбрать меню Расширения / Менеджер плагинов. В появившемся списке плагинов нужно найти плагин с названием "CAPTCHA - reCAPTCHA". Обязательно включите его, если его текущее состояние - отключен.

плагин CAPTCHA - reCAPTCHA

Нажав на название плагина переходим на страницу изменения его настроек.

Настройка плагина CAPTCHA - reCAPTCHA

Здесь выбираем настройки как на скриншоте, кроме публичного и приватного ключей. Для их получения нужно перейти на страницу http://www.google.com/recaptcha и нажать на кнопку Get reCAPTCHA.

Google reCAPTCHA

После этого нужно авторизоваться под своим пользователем в Google и перейти к настройке reCAPTCHA. Для настройки достаточно заполнить простую форму, где указать название капчи, домены, на которых будут использоваться ключи (если доменов несколько, то их нужно вводить с новой строки) и нажать на кнопку Регистрация.

Регистрация в Google reCAPTCHA

После этого осуществляется переход на страницу, которая содержит ключи для указанных в настройках доменов.

Ключи reCAPTCHA

Именно эти ключи нужно указать в плагине Joomla!, после чего сохранить его.

Настройка плагина интеграции reCAPTCHA в JoomShopping

В административной части сайта выбрав меню Расширения / Менеджер плагинов можно найти плагин с названием BoxApp plugin - reCaptcha для JoomShopping в группе системных плагинов. Нажав на название можно перейти к странице редактирования настроек плагина.

Настройка плагина интеграции reCAPTCHA в JoomShopping

Поле ввода капчи можно добавить в формы JoomShopping:

  • Форма входа
  • Форма регистрации
  • Форма добавления отзыва на странице товара

Для каждой формы можно указать отдельный макет вывода поля reCAPTCHA. По-умолчанию доступны макеты default и uikit. Добавить макет можно просто добавив соответствующий php файл в папку tmpl плагина. Кроме этого макеты можно перекрывать в шаблоне Joomla!.

На вкладке Дополнительные параметры можно указать имя POST параметра, который будет использоваться для проверки капчи при отправке формы. Не меняйте это поле, если не уверены в том, что все делаете правильно.

Настройка плагина интеграции reCAPTCHA в JoomShopping - Дополнительные параметры

После выполнения настройки плагина обязательно убедитесь, что поле Состояние установлено в положение Включено и сохраните настройки. После этого на соответствующих страницах JoomShopping должны появиться поля Google reCAPTCHA.