Автор Тема: Проблемы с E-mail уведомлениями  (Прочитано 672 раз)

22 Января 2014, 16:01:53
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет магазин ювелирных украшений
Помогите решить проблему пожалуйста мучаюсь с ней уже пару недель, может кто знает
Как можно исправить, сделать так чтобы переменные отображались корректно?
У меня они не работают Помогите очень прошу

1) Ваши учетные данные для авторизации
E-mail: {email}
Пароль: {passwd}
в место данных написан текст емайла и пассворда

2) Для завершения платежа,
пройдите, пожалуйста, по ссылке "{order_link} ."
в место ссылки написан текст ордер_линк

3) Вы выбрали способ оплаты банковским платежом. Пожалуйста отправьте платеж:

{bankwire_owner}

 {bankwire_details}

 {bankwire_address}

Общая сумма заказа хххх $
И это я ещё не все сообщения проверил, подскажите что можно сделать?
Интернет магазин ювелирных украшений - http://web-shopnet.com/
22 Января 2014, 16:30:23
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33028
  • Репутация: +26761/-0
    • Просмотр профиля
1. Нужно проверить права доступа к папке mails (777 или 755)
2. Нужно проверить шаблоны (есть ои файлы с таким называнием) для установленого языка (русский в папке mails/ru)
3. Если отправка из модуля, то проверить пп1,2 для этого модуля.
22 Января 2014, 18:30:51
Ответ #2
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет магазин ювелирных украшений
1. Нужно проверить права доступа к папке mails (777 или 755)
2. Нужно проверить шаблоны (есть ои файлы с таким называнием) для установленого языка (русский в папке mails/ru)
3. Если отправка из модуля, то проверить пп1,2 для этого модуля.

Сделал, выставил права, отображаются данные, радости полные штаны ))
2) и 3) в ответе не совсем всё понял
Но сделав заказ обнаружил что не все, например пункт 3 всё так-же и осталось
3) Вы выбрали способ оплаты банковским платежом. Пожалуйста отправьте платеж:

{bankwire_owner}

 {bankwire_details}

 {bankwire_address}

Общая сумма заказа хххх $
Может таким же методом прав можно исправить и это? Если можно то где именно? как он называется?
модуль в смысле - bankwire ? Случайно не это имеется введу в пункте 3 вашего ответа?

Кстати ещё заметил что ссылки в тексте - нажимаю,
Вы можете скачать счет из раздела "История заказов" в Вашем аккаунте, кликнув "Мой аккаунт" на нашем сайте
на странице пишет Извините, запрошенной Вами страницы не существует.
Интернет магазин ювелирных украшений - http://web-shopnet.com/
23 Января 2014, 12:57:44
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86339
  • Репутация: +25417/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Цитировать
Кстати ещё заметил что ссылки в тексте - нажимаю,
Вы можете скачать счет из раздела "История заказов" в Вашем аккаунте, кликнув "Мой аккаунт" на нашем сайте
на странице пишет Извините, запрошенной Вами страницы не существует.
Вот это обсуждали на форуме и нашли решение. Ветку не знаю, поищите сами

По остальному, в папке /mails/ru/... находяться шаблоны писем. Если шаблона нет или переменные не определены, то письмо будет с ошибками.
В админке можно посмотреть какие шаблоны используются при смене статуса заказа - Заказы > Статусы.
Находите название шаблона письма, потом проверяете в папке  /mails/ru/... на сервере наличие этого шаблона и правильность указания переменных.
26 Января 2014, 08:36:26
Ответ #4
  • Фрилансер
  • *
  • Сообщений: 125
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
    • Интернет магазин ювелирных украшений
Суди по всему это связано с ЧПУ, ссылки не корректные, пропишу правильные ссылки в шаблонах письма и будет нормально.
Данные - логин и пароль после регистрации на сайте ( на другом языке)  выставил права 777
как вы посоветовали, всё корректно отображается спасибо
Интернет магазин ювелирных украшений - http://web-shopnet.com/