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

После переноса базы данных проблема с регистрацией покупателей


Recommended Posts

Уважаемые форумчане, столкнулся с такой проблемой: перенес базу данных с ocStore 1.5.4.1 на 1.5.5.1.2. Переносил каждую таблицу отдельно, тщательно сверяя строки. Вроде бы нормально все работает, но обнаружил, что если регистрировать покупателя, то новый покупатель не появляется в списке ПОКУПАТЕЛИ. Хотя переход в зарегистрированный аккаунт происходит.

В журнале ошибок появились следующие записи:

PHP Notice:  Undefined index: approval in mysite/public_html/newtest/vqmod/vqcache/vq2-catalog_model_account_customer.php on line 15
2016-02-19 16:22:39 - PHP Notice:  Undefined index: approval in mysite/public_html/newtest/vqmod/vqcache/vq2-catalog_model_account_customer.php on line 117
2016-02-19 16:22:39 - PHP Notice:  Undefined index: name in mysite/public_html/newtest/vqmod/vqcache/vq2-catalog_model_account_customer.php on line 171

Если кто знает, подскажите пожалуйста, в чем может быть загвоздка?

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


На новом сайте был изменен файл /catalog/model/account/customer.php , который помогал автоматом менять группу покупателей при регистрации. Сам измененный код выглядит так:

class ModelAccountCustomer extends Model {
	public function addCustomer($data) {
		//if (isset($data['customer_group_id']) && is_array($this->config->get('config_customer_group_display')) && in_array($data['customer_group_id'], $this->config->get('config_customer_group_display'))) {
			//$customer_group_id = $data['customer_group_id'];
		//} else {
			//$customer_group_id = $this->config->get('config_customer_group_id');
			$customer_group_id = 2;
		//}

На новом сайте customer_group_id с номером 2 не существовало, поэтому и не появлялся новый покупатель в админке.

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


не понял, зачем вам этот код..

 

в настройках самого магазина можно указать автоматическое назначение нужной группы покупателей при регистрации

(+ настройка показа доступных при регистрации групп) :-)

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

В том то и дело, что автоматом нельзя. Есть возможность "Показывать группы покупателей, которые новые клиенты могут выбрать при регистрации", но мне нужно, чтобы после регистрации у покупателя автоматом статус менялся.

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


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

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

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

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

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

Вхід

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

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

Important Information

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