recaptcha update for badge
This commit is contained in:
parent
c42c1cb69d
commit
690bf798e6
@ -66,8 +66,9 @@ function form_leasing_request_submit()
|
||||
{
|
||||
url: "/api/forms/", type: 'POST', success: function(response)
|
||||
{
|
||||
if(response.status == "complete")
|
||||
if(response.status === "complete")
|
||||
{
|
||||
$("#form_leasing_info").css("display", "none");
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_success").css("display","flex");
|
||||
|
||||
@ -76,16 +77,19 @@ function form_leasing_request_submit()
|
||||
|
||||
leasing_form_submitting = false;
|
||||
}
|
||||
else if(response.status == "error")
|
||||
else if(response.status === "error")
|
||||
{
|
||||
for(var i in response.errors)
|
||||
{
|
||||
$("#form_leasing_request").find("*[name="+response.errors[i]+"]").addClass("error");
|
||||
|
||||
}
|
||||
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
if(response.message === "recaptcha_error")
|
||||
{
|
||||
$("#form_leasing_info").css("display", "none");
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
}
|
||||
|
||||
$("#send_button_text").css("display", "block");
|
||||
$("#send_button_spinner").css("display", "none");
|
||||
|
||||
@ -87,6 +87,7 @@ $this->setFrameMode(true);
|
||||
<div id="form_leasing_fail" style="background-color: #2C2D2E; min-height: 400px; align-items: center; justify-content: center; display: none;">
|
||||
<p style="color: #fff; font-size: 24px; line-height: 34px;">Сожалеем, запросы, отправляемые с Вашего устройства похожи на автоматические. Пожалуйста, воспользуйтесь другим браузером/подключением или попробуйте позднее.</p>
|
||||
</div>
|
||||
<div id="form_leasing_info" style="position:absolute; left:10px; bottom:9px; font-size: 9px; color: #FFF; opacity: 0.5; line-height:11px;">защита от спама reCAPTCHA<br><a href="https://policies.google.com/privacy" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Конфиденциальность</a> - <a href="https://policies.google.com/terms" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Условия использования</a>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -62,12 +62,13 @@ function form_leasing_request_submit()
|
||||
{
|
||||
formData.append("recaptcha_token", token);
|
||||
|
||||
$.ajax({
|
||||
$.ajax(
|
||||
{
|
||||
url: "/api/forms/", type: 'POST', success: function(response)
|
||||
{
|
||||
console.log("response", response);
|
||||
if(response.status === "complete")
|
||||
{
|
||||
$("#form_leasing_info").css("display", "none");
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_success").css("display","flex");
|
||||
|
||||
@ -83,8 +84,12 @@ function form_leasing_request_submit()
|
||||
$("#form_leasing_request").find("*[name="+response.errors[i]+"]").addClass("error");
|
||||
}
|
||||
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
if(response.message === "recaptcha_error")
|
||||
{
|
||||
$("#form_leasing_info").css("display", "none");
|
||||
$("#form_leasing_process").css("display","none");
|
||||
$("#form_leasing_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
}
|
||||
|
||||
$("#send_button_text").css("display", "block");
|
||||
$("#send_button_spinner").css("display", "none");
|
||||
|
||||
@ -55,7 +55,7 @@ $this->setFrameMode(true);
|
||||
<p>Напишите на <a href="mailto:buy@evoleasing.ru">buy@evoleasing.ru</a> или заполните форму</p>
|
||||
</div>
|
||||
<form id="form_leasing_request">
|
||||
<div id="form_leasing_process">
|
||||
<div id="form_leasing_process" style="position:relative;">
|
||||
<div class="form_field" id="FORM_FIELD_FIO_wrapper">
|
||||
<input type="text" id="FORM_FIELD_FIO" name="FORM_FIELD_FIO" value="" placeholder="Имя *"/>
|
||||
</div>
|
||||
@ -87,6 +87,7 @@ $this->setFrameMode(true);
|
||||
<div id="form_leasing_fail" style="background-color: #2C2D2E; min-height: 400px; align-items: center; justify-content: center; display: none;">
|
||||
<p style="color: #fff; font-size: 24px; line-height: 34px;">Сожалеем, запросы, отправляемые с Вашего устройства похожи на автоматические. Пожалуйста, воспользуйтесь другим браузером/подключением или попробуйте позднее.</p>
|
||||
</div>
|
||||
<div id="form_leasing_info" style="position:absolute; left:10px; bottom:9px; font-size: 9px; color: #FFF; opacity: 0.5; line-height:11px;">защита от спама reCAPTCHA<br><a href="https://policies.google.com/privacy" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Конфиденциальность</a> - <a href="https://policies.google.com/terms" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Условия использования</a>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -64,12 +64,14 @@ function form_vacancy_submit()
|
||||
grecaptcha.execute($("meta[name=recaptcha_site_key]").attr("content"), { action: 'submit' }).then(function(token)
|
||||
{
|
||||
formData.append("recaptcha_token", token);
|
||||
|
||||
$.ajax(
|
||||
{
|
||||
url: "/api/forms/", type: 'POST', success: function(response)
|
||||
{
|
||||
if(response.status == "complete")
|
||||
if(response.status === "complete")
|
||||
{
|
||||
$("#form_vacancy_info").css("display", "none");
|
||||
$("#form_vacancy_process").css("display","none");
|
||||
$("#form_vacancy_success").css("display","flex");
|
||||
|
||||
@ -78,15 +80,19 @@ function form_vacancy_submit()
|
||||
|
||||
vacancy_form_submitting = false;
|
||||
}
|
||||
else if(response.status == "error")
|
||||
else if(response.status === "error")
|
||||
{
|
||||
for(var i in response.errors)
|
||||
{
|
||||
$("#form_vacancy").find("*[name="+response.errors[i]+"]").addClass("error");
|
||||
}
|
||||
|
||||
$("#form_vacancy_process").css("display","none");
|
||||
$("#form_vacancy_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
if(response.message === "recaptcha_error")
|
||||
{
|
||||
$("#form_vacancy_info").css("display", "none");
|
||||
$("#form_vacancy_process").css("display","none");
|
||||
$("#form_vacancy_fail").css("display","flex").parent().css("backgroundColor", "#2C2D2E");
|
||||
}
|
||||
|
||||
$("#send_button_text").css("display", "block");
|
||||
$("#send_button_spinner").css("display", "none");
|
||||
|
||||
@ -101,9 +101,10 @@ $this->setFrameMode(true);
|
||||
<div id="form_vacancy_success" style="min-height: 400px; align-items: center; justify-content: center; display: none;">
|
||||
<p style="color: #fff; font-size: 24px; line-height: 34px;">Благодарим Вас за обращение, наши специалисты свяжутся с Вами в ближайшее время.</p>
|
||||
</div>
|
||||
<div id="form_leasing_fail" style="background-color: #2C2D2E; min-height: 400px; align-items: center; justify-content: center; display: none;">
|
||||
<div id="form_vacancy_fail" style="background-color: #2C2D2E; min-height: 400px; align-items: center; justify-content: center; display: none;">
|
||||
<p style="color: #fff; font-size: 24px; line-height: 34px;">Сожалеем, запросы, отправляемые с Вашего устройства похожи на автоматические. Пожалуйста, воспользуйтесь другим браузером/подключением или попробуйте позднее.</p>
|
||||
</div>
|
||||
<div id="form_vacancy_info" style="position:absolute; left:10px; bottom:9px; font-size: 9px; color: #FFF; opacity: 0.5; line-height:11px;">защита от спама reCAPTCHA<br><a href="https://policies.google.com/privacy" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Конфиденциальность</a> - <a href="https://policies.google.com/terms" target="_blank" style="font-size: 9px; color: #FFF; text-decoration:underline;">Условия использования</a>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -3737,4 +3737,6 @@ main .dropdown_blocks_list .dropdown_block .block_body {
|
||||
margin-right: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.grecaptcha-badge { visibility: hidden; }
|
||||
Loading…
x
Reference in New Issue
Block a user