Автор Тема: Правка модуля для почтовой рассылки  (Прочитано 525 раз)

18 Декабрь 2015, 20:46:19
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
echo $this->html = '
<h2>' . $this->l('Newsletter') . '</h2><p>'  .
$this->l('Variables:') . '   ' .
$this->l('%FIRSTNAME%') . ' - ' .
$this->l('%LASTNAME%') . ' - ' .
$this->l('%MAIL%') . '</p>
Часть кода который надо отредактировать насколько я понимаю. Проблема в том что после отправки писем клиентам, вместо "Привет, Имя Фамилия!", получает "Привет, {firstname} {lastname}!"

19 Декабрь 2015, 12:29:08
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
В файле php модуля найдите функцию отсылки писем send mail, в ней должны быть определенны переменные {firstname} {lastname}.
19 Декабрь 2015, 13:14:35
Ответ #2
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Посмотрел все файлы и только в этом файле есть переменные firstname lastname. Но что и как править не знаю.
Буду очень признателен если кто-либо из опытных пользователей форума подскажет. Файл прикрепил.
19 Декабрь 2015, 15:16:54
Ответ #3
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ищите во всех файлах php функции рассылки email в них подключение вашего шаблона "Привет, {firstname} {lastname}!"
В этой функции нужно добавить переменные
$firstname = ...
$lastname = ...
22 Декабрь 2015, 20:34:09
Ответ #4
  • Старожил
  • ****
  • Сообщений: 380
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
23 Февраль 2016, 10:43:57
Ответ #5
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
23 Февраль 2016, 12:10:31
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Поставь последнюю версию модуля рассылки, в ней проблем нет. С github скачай и замени свой.
23 Февраль 2016, 12:47:52
Ответ #7
  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Поставь последнюю версию модуля рассылки, в ней проблем нет. С github скачай и замени свой.
если ты о NewsletterTabModule то я его и поставил, или ты о каком то другом модуле? там их просто не так много)
23 Февраль 2016, 12:53:52
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля