Ответить Новая тема Новый опрос 
Всего: 2 1 2 >
 Не приходит уведомление о сообщении от покупателя
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 01:31
Заметил, что не получаю писем, как админ магазина, в случае если покупатель пишет сообщение через свой личный кабинет.

В заказе комментарий появляется, а вот уведомление о том, что мне написали - нет. (шаблон письма есть order_customer_comment.html
Когда я пишу покупателю - ему на мейл приходит уведомление. (шаблон order_merchant_comment.html)

Как это можно исправить? Получается, что часто пропускаю какие то сообщения от покупателей.
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


06-08-2015 01:58
1. Проверьте наличие файлов: /mails/ISO/order_customer_comment.html и /mails/ISO/order_customer_comment.txt
ISO - ISO-код используемого языка (покупателя).

2. Включите отображение ошибок, пробуйте отправить сообщение (при наличии ошибки приложите её к сообщению).
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 02:10
Файлы- на месте, в том числе и в ISO EN
Включение ошибок - к видимым "проблемам" не приводит.
Иными словами - ошибки не отображаются.

ПС
Я на одном из зарубежных форумов находил решение проблемы уведомлений о сообщениях из контактной формы.
Лечение было таким

В файле ContactController.php.
строку
$contact->email, $contact->name, $from
заменить на

$contact->email, $contact->name, 'youremail@yourdomain.com'
вместо демо мейла вписываем тот, куда должны присылать уведомления

Может быть и тут что то нужно подобное сделать? Только где?



Сообщение отредактировано Michel II 05-08-2015 22:11 ...
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


06-08-2015 02:28
Цитата:( Michel II @ 06-08-2015 03:10 Смотреть сообщение )
В файле ContactController.php. строку $contact->email, $contact->name, $from заменить на

Бред! ContactController.php отвечает за страницу "Контакты".

1. Панель Управления > Настройки > Эл.почта
Проверьте наличие поля "Отправлять от" и нажмите сохранить.

2. Панель Управления > Работники > Контакты
В списке найдите контакт по названию который был указан на странице "Эл.почта" (1ый шаг) перейдите в редактирование, проверьте наличие эл.адреса и нажмите сохранить.

Если сообщения так и не приходят отправьте в ЛС доступ к ftp, доступ к тестовому покупателю, а также в админку.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 02:46
Цитата:( Алекс @ 05-08-2015 22:28 Смотреть сообщение )
Цитата:( Michel II @ 06-08-2015 03:10 Смотреть сообщение )
В файле ContactController.php. строку $contact->email, $contact->name, $from заменить на
Бред! ContactController.php отвечает за страницу "Контакты".

В данном случае - я имел ввиду не именно этот файл, а общую концепцию. может быть не подставляется значение переменной

ПС пункты 1 и 2 проверил. Все настроено. Но сообщения не приходят. Не приходят письма именно о сообщениях от покупателей.
О заказах приходят.(на этот же ящик, указаный в п 1 и 2 )
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 03:01
отправил в ЛС
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 03:38
Получил)) на order@


Сообщение отредактировано Michel II 05-08-2015 23:39 ...
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


06-08-2015 03:43
У вас отправка настроена через smtp.mail.ru.
Письмо на данной странице отправляется от order@ваш-домен.ru, это не нравится mail.ru и письмо блокируется.
Решение: Панель Управления > Сотрудники > Контакты :: изменить эл.адрес для "Поддержка покупателей" на эл.адрес используемый при авторизации к mail.ru.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Michel II
Профессионал
Сообщений: 473
Регистрация: 08-06-2012


06-08-2015 03:49
Я вписал тот же имейл aroma...ma@mail.ru
Но оповещений все равно не приходит.
А у вас как то один раз получилось
с цифрами 1221
и пришло именно на order@
 



preatashop v1.4.10
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


06-08-2015 04:02
Цитата:( Michel II @ 06-08-2015 04:49 Смотреть сообщение )
Но оповещений все равно не приходит.
Для вашего магазина уже исправлено!

Для пользователей: при наличии подобной ошибки - необходимо внести изменения в файл /controllers/OrderDetailController.php
Код:
$to, $toName, $customer->email, $customer->firstname.' '.$customer->lastname);
заменить на:
Код:
$to, $toName, strval(Configuration::get('PS_SHOP_EMAIL')), $customer->firstname.' '.$customer->lastname);
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 2 1 2 >