Правка модуля для почтовой рассылки

Автор TimBooBa, 18 декабря 2015, 20:46:19

« назад - далее »

TimBooBa

echo $this->html = '
<h2>' . $this->l('Newsletter') . '</h2><p>'  .
$this->l('Variables:') . '   ' .
$this->l('%FIRSTNAME%') . ' - ' .
$this->l('%LASTNAME%') . ' - ' .
$this->l('%MAIL%') . '</p>

Часть кода который надо отредактировать насколько я понимаю. Проблема в том что после отправки писем клиентам, вместо "Привет, Имя Фамилия!", получает "Привет, {firstname} {lastname}!"


coder

В файле php модуля найдите функцию отсылки писем send mail, в ней должны быть определенны переменные {firstname} {lastname}.

TimBooBa

Посмотрел все файлы и только в этом файле есть переменные firstname lastname. Но что и как править не знаю.
Буду очень признателен если кто-либо из опытных пользователей форума подскажет. Файл прикрепил.

DarinSr

Ищите во всех файлах php функции рассылки email в них подключение вашего шаблона "Привет, {firstname} {lastname}!"
В этой функции нужно добавить переменные
$firstname = ...
$lastname = ...

piter


TimBooBa

#5
Цитата: piter от 22 декабря 2015, 20:34:09
Какая версия престы.
1.6.1.3

Миколас

Поставь последнюю версию модуля рассылки, в ней проблем нет. С github скачай и замени свой.

TimBooBa

Цитата: Миколас от 23 февраля 2016, 12:10:31
Поставь последнюю версию модуля рассылки, в ней проблем нет. С github скачай и замени свой.
если ты о NewsletterTabModule то я его и поставил, или ты о каком то другом модуле? там их просто не так много)

Миколас