Проверял ключи на демо сайте тоже - не отображается reCAPTCHA V2 Checkbox, а вот reCAPTCHA V2 invisible работаетIvanovMARK писал(а):проверьте правильность заполнения в панели управления.
https://yadi.sk/i/JBRFqKabe4AbjA
посмотрел на рабочем сайте, всё в порядке. может быть, у вас ошибка в оформлении, если у вас свой вариант.
если верно заполнены данные в панели управления, включите оформлении по умолчанию.
там работает?
"6 часов и 6 чашек кофе" ушли и выпиты )IvanovMARK писал(а):нужно "по месту" смотреть. возможно, вы ошибку не видите.
так бывает :) человек считает, что всё правильно делает. а оно вообще не так
** вопрос с капчей от гугла решается грубо говоря, за час и кофе
нужно сесть и сделать.
Код: Выделить всё
<script type="text/javascript">
var onloadCallback = function() {
mysitekey = "{$settings->public_recaptcha}";
if($('#recaptcha1').length>0){
grecaptcha.render('recaptcha1', {
'sitekey' : mysitekey
});
}
if($('#recaptcha2').length>0){
grecaptcha.render('recaptcha2', {
'sitekey' : mysitekey
});
}
};
</script>
Да, всё верно. В новой версии уже пофиксилиneon писал(а):Проблема из-за того что jquery обновили до 3 версии, а там удалилась функция size()
В шаблоне Index.tpl нужно примерно на 53 строке заменить блок кода <script>Код: Выделить всё
<script type="text/javascript">
var onloadCallback = function() {
mysitekey = "{$settings->public_recaptcha}";
if($('#recaptcha1').length>0){
grecaptcha.render('recaptcha1', {
'sitekey' : mysitekey
});
}
if($('#recaptcha2').length>0){
grecaptcha.render('recaptcha2', {
'sitekey' : mysitekey
});
}
};
</script>
Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»
Сейчас этот раздел просматривают: 41 гость