seo-deluxe.ru писал(а):Ребята помогайте. Все уже перепробовал. Валидацию отключаю в scripts.tpl, так же убираю сообщения об ошибке в cart.tpl.
Все делаю, но вылетает ошибка empty_email.
Собственно сам вопрос, где это валидация еще спрятана? Все перековырял, не могу найти.
На 4.0.3 - работает точноseo-deluxe.ru писал(а):Не работает этот модуль.
Код: Выделить всё
if($(".fn_validate_cart").length>0
Код: Выделить всё
$(".fn_validate_cart").validate({
rules: {
name: "required",
phone: "required",
email: {
// required: true,
email: true
},
captcha_code: "required"
},
messages: {
name: form_enter_name,
phone: form_enter_phone,
// email: form_enter_email,
captcha_code: form_error_captcha
}
});
Код: Выделить всё
elseif (!$this->validator->isEmail($order->email, true))
Код: Выделить всё
elseif (!$this->validator->isEmail($order->email))
Код: Выделить всё
elseif (!$this->validator->isPhone($order->phone))
Код: Выделить всё
elseif (!$this->validator->isPhone($order->phone, true))
Код: Выделить всё
<span class="form__placeholder">{$lang->form_phone}</span>
Код: Выделить всё
<span class="form__placeholder">{$lang->form_phone}*</span>
Код: Выделить всё
<span class="form__placeholder">{$lang->form_email}*</span>
Код: Выделить всё
<span class="form__placeholder">{$lang->form_email}</span>
В 4.1.1 модуль работаетSergey писал(а):Возможно эти изменения перекачуют в версию 4.0.6 и просто дождаться обновы?
Код: Выделить всё
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.min.js" integrity="sha512-d4KkQohk+HswGs6A1d6Gak6Bb9rMWtxjOa0IiY49Q3TeFd5xAzjWXDCBW9RS7m86FQ4RzM2BdHmdJnnKRYknxw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
$('.mask-phone').mask('+38(999)999-99-99');
$('input[name="phone"]').mask("+38(999)999-99-99");
$('input[name="callback_phone"]').mask("+38(999)999-99-99");
</script>
Код: Выделить всё
<!-- mask-phone -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.maskedinput/1.4.1/jquery.maskedinput.min.js" type="text/javascript"></script>
<script>
jQuery(function($){
$('.mask-phone').mask('+38 (999) 999-99-99');
$('input[name="phone"]').mask("+38 (999) 999-99-99");
$('input[name="callback_phone"]').mask("+38 (999) 999-99-99");
});
</script>
<!-- mask-phone -->
Вернуться в «Полезные решения для OkayCMS»
Сейчас этот раздел просматривают: 1 гость