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

Ошибка при регистрации


Recommended Posts

Помогите пожалуйста с проблемой.
При регистрации нового пользователя появляется ошибка:

Notice: Undefined index: approval in /data/domain.ru/catalog/model/account/customer.php on line 16Notice: Undefined index: approval in /data/domain.ru/catalog/model/account/customer.php on line 32Warning: Cannot modify header information - headers already sent by (output started at /data/domain.ru/index.php:98) in /data/domain.ru/system/library/response.php on line 12
Но акаунт создается, т.е. после этой ошибки новый пользователь авторизован, и в таблице oc_customer пользователь добавляется.
 
Была версия 2.1.0.1, думал может файлы повреждены, скачал с официального сайта 2.1.0.2, залил на сервер, и обновил базу (install).
Проблема осталась, подскажите пожалуйста как быть...
 
Если в админке выключить вывод ошибок, то все нормально, но все таки хотелось бы решить проблему...
Надіслати
Поділитися на інших сайтах


Если такое возникает в чистом движке,то как вариант проверьте есть ли у вас Группы покупателей(хоть одна).

 

В админке Покупатели-Группы покупателей.

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

Спасибо огромное...

в admin/index.php?route=customer/customer_group добавил группу default, сначала проблема оставалась, через пару часов (сам не понял на что нажал), рядом с default появилась надпись (По умолчанию), и проблема пропала...

 

Еще большая странность, то что происходит в таблице oc_customer, как вы видите из скрина, зарегистрировано 7 пользователей, но в /admin/index.php?route=customer/customer показывает всего одного, это пользователь под названием: фвыфв фывыфв.

Я конечно удалю остальных из sql, но хотелось бы на будущее понять чем это вызвано.

Еще раз спасибо за быстрый и точный совет...

post-714134-0-65255100-1476673631_thumb.jpg

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


Первые 6 покупателей у вас в БД имеют customer_group_id 0, поэтому никогда не отобразятся.

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

Да, я это заметил, а правильный имеет id 3, соответственно 3 это id дефаулта который по умолчанию, вопрос в другом, как так оказалось что после 6-ого уже присваивается группа? Чем это может быть вызвано?

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


  • 1 year later...

Все вышеперечисленное не помогло

помогло добавление в таблицу oc_setting строки: id, 0, config config_customer_group_id, 1, 0

куда она могла деться? 

видимо пользователь ставил что-то и недоставил

подозрение на Simple

вычислил из catalog\model\account\customer.php  строка: $customer_group_id = $this->config->get('config_customer_group_id');

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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