COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

[Решено] Не работает ReCaptcha от Гоши


strateg2010

Recommended Posts

Только что, strateg2010 сказал:

чего ругаеся

Совершенно не ругался.

Что удобно вам или мне, может быть совершенно неудобно кому-то ещё.

Количество посетителей форума увеличивается, думаю можно немного позаботиться и об их удобстве:)

Ссылка на комментарий
Поделиться на других сайтах

Вопрос решен! Спасибо и и лойсы в репу ставим @savage4pro за решение проблемы!

И так задача: Не работает гугл капча при написании отзыва в карточке товара в шаблоне Coloring от XDS (версия шаблона 1.4.3 как с более свежими версиями не знаю).

Решение: Идем по пути: catalog/view/theme/coloring/template/product/product.tpl

открываем файл и ищем такой код:

Скрытый текст

$('#button-review').on('click', function() {
	$.ajax({
		url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
		type: 'post',
		dataType: 'json',
		data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&captcha=' + encodeURIComponent($('input[name=\'captcha\']').val()),
		beforeSend: function() {
			$('#button-review').button('loading');
		},
		complete: function() {
			$('#button-review').button('reset');
			$('#captcha').attr('src', 'index.php?route=tool/captcha#'+new Date().getTime());
			$('input[name=\'captcha\']').val('');
		},
		success: function(json) {
			$('.alert-success, .alert-danger').remove();
			
			if (json['error']) {
				$('.riview-helper').before('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button></div>');
			}
			
			if (json['success']) {
				$('.riview-helper').before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').remove();
				
				$('input[name=\'name\']').val('');
				$('textarea[name=\'text\']').val('');
				$('input[name=\'rating\']:checked').prop('checked', false);
				$('input[name=\'captcha\']').val('');
			}
		}
	});
});

 

 

Заменяем на:

Скрытый текст

$('#button-review').on('click', function() {
	$.ajax({
		url: 'index.php?route=product/product/write&product_id=<?php echo $product_id; ?>',
		type: 'post',
		dataType: 'json',
		data: 'name=' + encodeURIComponent($('input[name=\'name\']').val()) + '&text=' + encodeURIComponent($('textarea[name=\'text\']').val()) + '&rating=' + encodeURIComponent($('input[name=\'rating\']:checked').val() ? $('input[name=\'rating\']:checked').val() : '') + '&g-recaptcha-response=' + encodeURIComponent($('#g-recaptcha-response').val()),
		beforeSend: function() {
			$('#button-review').button('loading');
		},
		complete: function() {
			$('#button-review').button('reset');
			grecaptcha.reset();
		},
		success: function(json) {
			$('.alert-success, .alert-danger').remove();
			
			if (json['error']) {
				$('.riview-helper').before('<div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button></div>');
			}
			
			if (json['success']) {
				$('.riview-helper').before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>').remove();
				
				$('input[name=\'name\']').val('');
				$('textarea[name=\'text\']').val('');
				$('input[name=\'rating\']:checked').prop('checked', false);
			}
		}
	});
});

 

 

сохраняем, обновляем модификаторы, заходим в карточку товара и пробуем написать отзыв.

Ссылка на комментарий
Поделиться на других сайтах

  • RHCk changed the title to [Решено] Не работает ReCaptcha от Гоши
6 часов назад, strateg2010 сказал:

Давно уже пора всем переходить на этот форум и эту сборку. на opencartforum давно уже люди не адекваты стали. как за помощью не обратишься так сразу "ИДИ В ПЛАТНЫЙ РАЗДЕЛ КАЗЛИНА!" а тут люди более менее хорошие! Да и с проблемой этой темы помогли. сейчас ответ писать буду может кому понадобится

ай красава, в точку

 

Savage4pro памятник при жизни надо.человека с такими знаниями и спокойным характером и отзывчивостью трудно найти:)

Ссылка на комментарий
Поделиться на других сайтах

5 часов назад, spown сказал:

Savage4pro памятник при жизни надо.человека с такими знаниями и спокойным характером и отзывчивостью трудно найти:)

Вот тут да. Не раз меня спасал советами и своими решениями проблем!

Ссылка на комментарий
Поделиться на других сайтах

  • 2 years later...

Стоит opencart pro версия 2.3.0.2.5

В модах есть две версии каптчи

  1. Google reCAPTCHA
  2. Стандартная капча

Пробовал и одну и другую, не отображается нигде. На чистой установке тоже смотрел, не отображается.

Модификаторы чистил и обновлял, кеш тоже очищал.

Что сделать, чтобы заработала?

Ссылка на комментарий
Поделиться на других сайтах

15 часов назад, dengol сказал:

Стоит opencart pro версия 2.3.0.2.5

В модах есть две версии каптчи

  1. Google reCAPTCHA
  2. Стандартная капча

Пробовал и одну и другую, не отображается нигде. На чистой установке тоже смотрел, не отображается.

Модификаторы чистил и обновлял, кеш тоже очищал.

Что сделать, чтобы заработала?

 

Вы её правильно настроили, вывели? http://joxi.ru/gmvqwe9Uqy8MYr - версия движка такая же

Ссылка на комментарий
Поделиться на других сайтах

  • 3 weeks later...
В 09.10.2018 at 10:18, dengol сказал:

Стоит opencart pro версия 2.3.0.2.5

В модах есть две версии каптчи

  1. Google reCAPTCHA
  2. Стандартная капча

Пробовал и одну и другую, не отображается нигде. На чистой установке тоже смотрел, не отображается.

Модификаторы чистил и обновлял, кеш тоже очищал.

Что сделать, чтобы заработала?

Проблема точно такая же.  " Неверно введен код с картинки! ", хотя 100% ввожу правильно. Шаблон PixelShop. Меня в частности больше интересует Google reCAPTCHA.

Неужели все пользуются чем-то другим. Попытаюсь ещё написать разрабу шаблона, интересно, у него тоже не работает?))

Скриншоты

https://drive.google.com/open?id=1Ct4wUDy1DYYamoPaEtZkWJdKuqDp9nor

https://drive.google.com/open?id=138UBUkwe0Sg_ni-EaZkZSdQCRHN7tJyT

 

Ссылка на комментарий
Поделиться на других сайтах

  • 10 months later...
В 30.10.2018 at 09:41, Jekabes сказал:

Проблема точно такая же.  " Неверно введен код с картинки! ", хотя 100% ввожу правильно. Шаблон PixelShop. Меня в частности больше интересует Google reCAPTCHA.

Неужели все пользуются чем-то другим. Попытаюсь ещё написать разрабу шаблона, интересно, у него тоже не работает?))

Скриншоты

https://drive.google.com/open?id=1Ct4wUDy1DYYamoPaEtZkWJdKuqDp9nor

https://drive.google.com/open?id=138UBUkwe0Sg_ni-EaZkZSdQCRHN7tJyT

 

 

точно такая же проблема на последней версии движка 2.3.0.2.5

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу