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

Длина поля Имя, Отчество в админке


Recommended Posts

День добрый.

Подскажите, где можно поправить длину поля "Имя, Отчество:" при добавлении нового покупателя в админке? Нужно, чтобы было хотя бы 64 символа.

Заранее благодарю.

post-695855-0-31547800-1439973179_thumb.png

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


admin\controller\user\user.php

    	if ((utf8_strlen($this->request->post['firstname']) < 1) || (utf8_strlen($this->request->post['firstname']) > 32)) {
			$this->error['firstname'] = $this->language->get('error_firstname');
    	}

    	if ((utf8_strlen($this->request->post['lastname']) < 1) || (utf8_strlen($this->request->post['lastname']) > 32)) {
      		$this->error['lastname'] = $this->language->get('error_lastname');
    	}

+

ALTER TABLE `oc_customer` CHANGE `lastname` `lastname` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 
ALTER TABLE `oc_customer` CHANGE `lastname` `firstname` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 

 

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

Слава, у тебя во втором запросе опечаточка, запрос такой будет:

ALTER TABLE `oc_customer` CHANGE `firstname` `firstname` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
Надіслати
Поділитися на інших сайтах

Это sql-запрос в PHPmyAdmin.

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

Слава, у тебя во втором запросе опечаточка, запрос такой будет:

ALTER TABLE `oc_customer` CHANGE `firstname` `firstname` VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

копипаст :(

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

Кириллицы?

ALTER TABLE `oc_customer` CHANGE `lastname` `lastname` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 
ALTER TABLE `oc_customer` CHANGE `firstname` `firstname` VARCHAR( 128 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL 
Надіслати
Поділитися на інших сайтах

да ничего не помогает((. уже и запросами и вручную строки в таблице в базе менял - никак - все просит 32 символа и ничего не хочет знать. я встрял.

при чем, если регистрировать на сайте и делать заказ, то он не возникает, что больше 32 символов и все хавает, а через админку - проблема.

Змінено користувачем oleg125
Надіслати
Поділитися на інших сайтах


потому что для админки это еще в admin\controller\sale\customer.php нужно править (см. пост №2)

Ага))) уже сам вчера вечером до этого додумался. все равно спасибо за помощь.

с именем и отчеством разобрался, теперь та же ситуация с полем "Компания" в плательщике и получателе в заказе - больше 32 символов не принимает.

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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