Плагин интеграции 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". Обязательно включите его, если его текущее состояние - отключен.

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

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

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

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

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

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

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