У меня есть простая пользовательская форма в Joomla 3.6, которую я успешно добавил для reCaptcha. Однако я борюсь с подтверждением этого.Joomla 3 reCaptcha validation
После нескольких веб-поиска, я могу с помощью следующего кода:
$joomla_captcha = JFactory::getConfig()->get('captcha');
if ($joomla_captcha != '0') {
$jpost = JFactory::getApplication()->input->post;
$reCaptcha = $jpost->get("g-recaptcha-response");
$dispatcher = JEventDispatcher::getInstance();
$captcha_response = $dispatcher->trigger('onCheckAnswer', $reCaptcha);
}
if (! $captcha_response[0]) {
die("Invalid Captcha");
}
Однако форма проходит ли делается капча или нет.
Какие изменения мне нужно сделать, чтобы понять, прошел ли капчу или нет?
Форма действительно базовая, и я не хочу устанавливать еще один компонент только для этой проверки.