Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Редактируем символы валидации email


alone69li

Recommended Posts

Заранее спасибо за помощь!

 

Подскажите пожалуйста, где поменять допустимые символы для Email на странице покупателя в админке.

Надо, чтобы админ мог вводить все что ему напридумывается.

 

Надіслати
Поділитися на інших сайтах


Нужно чтобы покупатель вводил цифры при входе на сайт (некий ID), такая стратегия маркетинговая

ну так закажите разработку такого нестандартного функционала.

зачем ломать существующую логику и половину движка?

Надіслати
Поділитися на інших сайтах

Ребята! я все понимаю. Можно по разному.
 

Прошу просто ответить на вопрос, где находятся строка допустимых символов для валидации поля email в админке для покупателя

post-677115-0-34035800-1413622644_thumb.png

Надіслати
Поділитися на інших сайтах


ocStore_1541

admin/controller/sale/customer.php :: ~952

if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['email'])) {
Надіслати
Поділитися на інших сайтах

Ох ребята, подскажите что тут удалить чтобы можно было просто цифры вписывать и валидатор не ругался

if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['email'])) {
$this->error['email'] = $this->language->get('error_email');
}

Делал так

if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/[a-z]{2,6}$/i', $this->request->post['email'])) {
$this->error['email'] = $this->language->get('error_email');
}
Надіслати
Поділитися на інших сайтах


замените 

if ((utf8_strlen($this->request->post['email']) > 96) || !preg_match('/^[^\@]+@.*\.[a-z]{2,6}$/i', $this->request->post['email'])) {
$this->error['email'] = $this->language->get('error_email');
} 

на

if (false) {
$this->error['email'] = $this->language->get('error_email');
}
Надіслати
Поділитися на інших сайтах

  • 5 years later...

я удалил строки которые тут описаны, теперь вместо посты пожно что угодно написать, и все вроде ок! но удаление на что-то еще не повлияет? 

по этому гайду

https://geekquestion.com/15222256-kak-ubrat-validaciju-ehlektronnoj-pochty-v-opencart-21-dlja-formy-uchetnoj-zapisi/

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.