ArtemPitov

Баг Google reCaptcha в отзывах

Рекомендуемые сообщения

ArtemPitov    402

Сегодня заметил интересный баг с отзывами, а точнее с капчей

 

Когда пользователь прошел гуловскую валидацию, но при этом сама форма не прошла валидацию опенкарта (мало символов, рейтинг не указан)

вы не сможете повторно отправить форму, получите ошибку, капча не верная 

 

Эта проблема решается добавлением знаков к фрейму капчи

 

в скрипте отвечающим за отправку в success

$('#button-review').on('click', function() {
  ....
  success: function(json) {
 
  }
}

Добавляем 

      if ($('.g-recaptcha').length > 0) {
        var capt = $('.g-recaptcha iframe');
        capt.attr('src', capt.attr('src') + Math.random());
      }  

Решения не ювелирное, но рабочее, правильно было бы пересмотреть логику работы программной части в ОП но пока как есть 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
saimon3191    1

Благодарю, наверное половина магазинов не заметили этот баг и сидят с ним, кстати в ocstore 2.1 он присутствует...

Изменено пользователем saimon3191

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу