Инструкция для установки
Инструкция для установки
Общее

Сайт работает на системе управления контентом «1С-Битрикс: Управление сайтом».

Административный раздел сайта доступен по адресу https://адрес-сайта/bitrix/

Документация по работе с системой администрирования «1С-Битрикс: Управление сайтом»

Для работы с контентом сайта необходимо ознакомиться с системой управления сайтом. Вся необходимая и подробная информация содержится в курсе Контент-менеджер «1С-Битрикс».

Установка

Модуль "dZENcode: recaptcha" может быть установлено на CMS "1С-Битрикс, управление сайтом" с активной лицензией следующих редакций: Стандарт, Малый бизнес, Эксперт, Бизнес.

Если 1С-Битрикс подходящей редакции уже установлен:
  • Данный продукт рассчитан на версию PHP 8.1 и выше.

    перед установкой убедитесь что ваша версия PHP соответствует требованиям.

    Можно проверить через административную часть сайта по пути: Настройки - Производительность - PHP - Версия PHP

    В административной части сайта выбрать раздел «Marketplace»

    «Каталог решений», найти и установить модуль «dZENcode:recaptcha»

Услуга установки модуля

В случае необходимости установки модуля силами специалистов компании "dZENcode", мы предлагаем услугу установки и первичной настройки модуля на хостинге.

Запрос на установку модуля Вы можете отправить через виджет, через форму обратной связи на нашем сайте или отправив письмо нам на почту support@dzencode.com .

Дефолтное состояние

По дефолту модуль ставится из маркетплейса без ключей.

Работать с классом можно после подключения модуля

\Bitrix\Main\Loader::includeModule('dzencode.recaptcha');

Метод Load возвращает сохраненные ключи и подключает библиотеку рекапчи

$keys = \Dzencode\Recaptcha\Classes\Load::Load();

Использование библиотеки капчи идет через вызов $recaptcha = new \ReCaptcha\ReCaptcha($secret);

Более подробная информация на https://github.com/google/recaptcha

example_captcha
Пример
Маркетпласе

Пример использования на третей версии каптчи можно посмотреть здесь.

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

Настройка подключения

Для работы каптчи необходимо зарегистрировать сайт и получить ключи.

Зарегистрировать сайт необходимо здесь

Полученные ключи необходимо скопировать в свойства модуля.

Настройки находятся по пути: Настройки - Настройки продукта - Настройки модулей - dZENcode:recaptcha.

Ключи вводить в соответствующие поля
Маркетпласе
Структура
static_numbers