Перейти к содержанию
Форум поддержки пользователей VamShop

Пустые письма


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

День добрый!

Все письма приходят пустые. Присутствует только название и номер заказа.

Файлы проверял через ftp и в админке Разное - Шаблоны писем всё присутствует.

 

 

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

Здравствуйте!

 

Проверьте шаблоны писем в /templates/ваш-шаблон/mail/russian/

 

Наверное шаблоны  писем пустые.

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

Шаблоны не пустые, по крайней мере которые присутствуют (9 фалов .txt и 9 файлов .html).

А стандартные где можно взять чтобы сравнить?

Сравнил файлы с архивом vamshop-demo-to-full.zip - идентичны.

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

Вы смотрите шаблоны писем в своём шаблоне, шаблоне по умолчанию?

Может у Вас свой шаблон?!

 

Как вообще письмо выглядит, текма письма есть?!

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

Письма смотрю в своем шаблоне в 2х местах:

1.   /admin/mail/russian/

2.   /mail/rissian/

 

Тема: Ваш заказ номер хх.

Дальше пусто.

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

Это похоже именно на проблемы с шаблоками писем.

 

Файлы писем точно не пустые?

 

А то ж бывает, что файлы на месте, но содержимого нет.

 

Смотрите /templates/шаблон/mail/russian/order_mail.txt и order_mail.html

 

Если у Вас по умолчанию не русский язык, тогда в папке своего языка смотрите.

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

Чудеса прям.  :dad:

 

У Вас один язык в магазине?

 

Попробуйте включить html-письма в Админке - Настройки - Настройка email.

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

Что-то мне кажется, что Вы либо не туда смотрите, либо не те файлы смотрите.

 

Пришлите в личку доступ на ftp, ссылку на магазин, доступ в админку и ещё раз описание проблемы.

 

Попробую посмотреть.

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

Письмо после регистрации пустое.

При покупке товара приходит нормальное письмо, далее при смене статуса товара письма опять пустые.

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

Вам нужно по всему магазину искать места отправки писем и менять, по аналогии как я поменял в /send_order.php

 

$txt_mail = $vamTemplate->fetch(CURRENT_TEMPLATE

 

на:

 

$txt_mail = $vamTemplate->fetch(DIR_FS_CATALOG . 'templates/' . CURRENT_TEMPLATE

 

т.е. запускайте поиск по файлам, ищите все месте где отправляется почта, ищи по $txt_mail или по vam_php_mail и правьте по аналогии.

 

Регистрация клиента - это create_account.php

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

А чем бы попроще это сделать можно поинтересоваться?

$html_mail тоже менять?

По сути я добавляю только путь: DIR_FS_CATALOG . 'templates/' 

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

Любой html-редактор умеет ведь искать внутри папки.

Установите какой-либо продвинутый более-менее редактор и запустите поиск по папке с файлами VamShop.

 

Хотя не так уж и много мест отправки почты.

 

/send_order.php - здесь я Вам уже исправил.

/create_account.php - регистрация клиента.

/password_double_opt_in.php - напоминалка пароля.

/admin/orders.php - смена статуса заказа.

 

Вообще всё по умолчаниб и так должно работать, но, видимо, дело в каких-то настройках Вашего хостера, не подцепляется шаблон письма.

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

Задать вопрос о товаре - письмо приходит пустое, хотя искал все файлы и менял как написано выше.

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