Перейти к содержанию
VitalkaN

Не уходят емейлы. Undefined index:

Рекомендуемые сообщения

Добрый день. Перестали уходить письма :(
Журнал ошибок:
PHP Notice:  Undefined index:  email in /var/www/vhosts/mysite/httpdocs/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 15
PHP Notice:  Undefined index:  firstname in /var/www/vhosts/mysite//httpdocs/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 16
PHP Notice:  Undefined index:  lastname in /var/www/vhosts/mysite//httpdocs/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 17
PHP Notice:  Undefined index:  customer_id in /var/www/vhosts/mysite//httpdocs/vqmod/vqcache/vq2-catalog_model_checkout_order.php on line 18
PHP Notice:  Error: E-Mail to required! in /var/www/vhosts/mysite/httpdocs/system/library/mail.php on line 51

 

Файл order.php 14-18 строки:

$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer WHERE customer_group_id = " . (int)$data['customer_group_id'] . " and firstname like '%*%'");
				$bemail=$query->row['email'];
				$bname=$query->row['firstname'];
				$blast=$query->row['lastname'];
				$bcid=$query->row['customer_id'];

вроде как и должно быть. Подскажте, пожалуйста, в какую сторону копать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок. Сам спросил, сам ответил :) Может кому пригодится

Ошибка была в БД в таблице oc_customer. Не знаю почему, но значения cart и wishlist были выставлены NULL

Данные из испорченой базы:

(190, 0, 0, 'Name', 'Surname', 'email@email.com', '864telephone', '', 'c29b38e9351af6cc3f4a850d93efefxxxxxxx', '95dfxxxxx', NULL, NULL, 0, 206, 1....

Данные из рабочей базы:
(190, 0, 0, 'Name', 'Surname', 'email@email.com', '864telephone', '', 'c29b38e9351af6cc3f4a850d93efefxxxxxxx', '95dfxxxxx', '', '', 0, 206, 1,...

 

Записей с NULL было несколько. Не могу понять почему так вышло.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.