Дмитрий Кондин

Шаблоны писем редактирование

Recommended Posts

Итак мы выпустили тестовую версию шаблонов писем. Вы можете их установить и потестировать.

Для этого заходим в обновления и нажимаем Установить в Шаблоны писем

Screenshot_1.png

По-умолчанию они сразу активируются и можно перейти в Приложения - Шаблоны писем и увидеть шаблоны.

Общий принпци такой:

Есть общий шаблон, который в себя собирает остальные, называется container к нему подключаются header и footer и определнные шаблон по текущему запросу, например шаблон с подтверждением адреса email при регистрации registration_email_confirm

Вы можете в header и footer поставить свою информацию, например название агентства и телефоны. Другие шаблоны лучше не редактировать без надобности. Можно что-нибудь испортить )

Также можно включить заголовок с логотипом. 

Для этого деактивируем шаблон header и активируем шаблон header_logo, только в этом шаблоне не забудьте поменять логотип на свой. По-умолчанию там наш логотип и указать ему размеры.

Screenshot_2.png

Если вам не хотите использовать такие новые шаблоны, то просто в настройках в разделе Шаблоны писем уберить галочку

Включить шаблоны Email  (apps.emailtemplates.enable)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
21 минуту назад, rumantic сказал:

Итак мы выпустили тестовую версию шаблонов писем. Вы можете их установить и потестировать.

Для этого заходим в обновления и нажимаем Установить в Шаблоны писем

ничего не понятно. где эти шаблоны используются. где информация подробная почитать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Helenblondi сказал:

ничего не понятно. где эти шаблоны используются. где информация подробная почитать?

Шаблоны эти используются для генерации текста сообщения, которое отправляется на почту.

Для каждого события свой шаблон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, rumantic сказал:

Шаблоны эти используются для генерации текста сообщения, которое отправляется на почту.

Для каждого события свой шаблон.

по формам обратной связи вы имеете ввиду?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Helenblondi сказал:

по формам обратной связи вы имеете ввиду?

Для форм обратной связи пока нет шаблонов.

Вот для чего есть шаблоны:

notify_admin_about_register    Уведомление администратору о регистрации пользователя
user_activate_complete    Учетная запись активирована     
mailbox_object_order_detailed    Заявка на объект (доп.поля)
user_notify_about_adding    Уведомление о добавлении объявления для пользователя
add_form_unregister    Уведомление о добавлении объявления от незарегистрированного
registration_email_confirm    Подтверждение регистрации
notify_about_abonent_pay    Уведомление о списании абонентской платы
need_moderate    Объявление ожидает модерации
data_moderate_success    Объявление одобрено модератором
mailbox_object_order    Заявка на объект
complaint_object    Жалоба на объект
user_registration_complete    Уведомление пользователю об успешной регистрации
 

Поделиться сообщением


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

Дмитрий а если мы не обновляем систему полностью, и внедряли текст в сам код, вставляя просто текст  к примеру "спасибо за регистрацию по всем вопросам звоните по телефону", и если к примеру 

1) обновить всю систему и в том числе это приложение - затреться предыдущий наш текст ? и надо будет все же в  коде теперь удалять текст чтобы не было 2 записи 
2) обновить только это приложение  и - затреться предыдущий наш текст ? и надо будет все же в  коде теперь удалять текст чтобы не было 2 записи 
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, rumantic сказал:

Для форм обратной связи пока нет шаблонов.

Вот для чего есть шаблоны:

notify_admin_about_register    Уведомление администратору о регистрации пользователя
user_activate_complete    Учетная запись активирована     
mailbox_object_order_detailed    Заявка на объект (доп.поля)
user_notify_about_adding    Уведомление о добавлении объявления для пользователя
add_form_unregister    Уведомление о добавлении объявления от незарегистрированного
registration_email_confirm    Подтверждение регистрации
notify_about_abonent_pay    Уведомление о списании абонентской платы
need_moderate    Объявление ожидает модерации
data_moderate_success    Объявление одобрено модератором
mailbox_object_order    Заявка на объект
complaint_object    Жалоба на объект
user_registration_complete    Уведомление пользователю об успешной регистрации
 

использовали вроде как  notify_about_abonent_pay
только вот не помним где именно правили , возможно где то в main ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, doma сказал:

использовали вроде как  notify_about_abonent_pay
только вот не помним где именно правили , возможно где то в main ?

В варианте без шаблона новой версии, по старому он тут

/apps/billing/template/notify_about_abonent_pay.tpl

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, rumantic сказал:

В варианте без шаблона новой версии, по старому он тут

/apps/billing/template/notify_about_abonent_pay.tpl

а где будут по новому ?
+ где лежали по старому ? :))

+ большая просьба :)) сделать направление письма пользователю не только по перечисленным шаблонам :)))
но и еще один  - назовем его уведомление
в чем суть
из админки путем 1-2 нажатий отправить письмо пользователю с несколькими содержаниями
а именно есть выпадающий список с часто отправляемыми напоминалками  
срочно перезвоните - скоро закончится тариф - куда пропали - вам звонила администрация сайта и не дозвонилась срочно перезвоните
это все списком
и отдельно 
"любой текст" чтобы например отправить любой текст к примеру -наталья поздравляем вас с днем рождения:))


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, rumantic сказал:

Для форм обратной связи пока нет шаблонов.

Вот для чего есть шаблоны:

notify_admin_about_register    Уведомление администратору о регистрации пользователя
user_activate_complete    Учетная запись активирована     
mailbox_object_order_detailed    Заявка на объект (доп.поля)
user_notify_about_adding    Уведомление о добавлении объявления для пользователя
add_form_unregister    Уведомление о добавлении объявления от незарегистрированного
registration_email_confirm    Подтверждение регистрации
notify_about_abonent_pay    Уведомление о списании абонентской платы
need_moderate    Объявление ожидает модерации
data_moderate_success    Объявление одобрено модератором
mailbox_object_order    Заявка на объект
complaint_object    Жалоба на объект
user_registration_complete    Уведомление пользователю об успешной регистрации
 

а где все эти файлы находятся? в каких папках и где?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, doma сказал:

а где все эти файлы находятся? в каких папках и где?

Они в базе данных лежат в таблице re_emailtemplates

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, rumantic сказал:

Они в базе данных лежат в таблице re_emailtemplates

открыли цпанель через браузер , потом открыли php admin - зашли в таблицы, а там нет re_emailtemplates

где же искать?

или эти "заготовки" текста будут потом там лежать? после обновления?
а пока не обновились они где то в файлах лежали, вставленные текстом в код?

посмотрите скрин 

123.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, rumantic сказал:

Они в базе данных лежат в таблице re_emailtemplates

а где будут лежать по новому ?
+ где лежали по старому ? :))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, doma сказал:

открыли цпанель через браузер , потом открыли php admin - зашли в таблицы, а там нет re_emailtemplates

где же искать?

или эти "заготовки" текста будут потом там лежать? после обновления?
а пока не обновились они где то в файлах лежали, вставленные текстом в код?

посмотрите скрин 

123.jpg

А вы само приложение установили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, doma сказал:

а где будут лежать по новому ?
+ где лежали по старому ? :))

По новому они находятся базе данных в таблице re_emailtemplates

А по старому в разным частях кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, rumantic сказал:

А вы само приложение установили?

нет -в том то и деле что не установили :))
спрашивали где они были раньше присутствовали - то есть в каком часте кода  и в каких файлах эти тексты содержаться, а вы видимо написали -как они будут находиться по новому,

фактически если установить и обновить систему и модули то можно как в админке править так видимо и в ц-панели (аккуратно)?
то есть по факту они будут теперь храниться не в файлах, и не в коде, а фактиески в базе данных редактируемых в цпанель -phpadmin ?
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 минуты назад, doma сказал:

нет -в том то и деле что не установили :))
спрашивали где они были раньше присутствовали - то есть в каком часте кода  и в каких файлах эти тексты содержаться, а вы видимо написали -как они будут находиться по новому,

фактически если установить и обновить систему и модули то можно как в админке править так видимо и в ц-панели (аккуратно)?
то есть по факту они будут теперь храниться не в файлах, и не в коде, а фактиески в базе данных редактируемых в цпанель -phpadmin ?
 

Да, если обновиться то те шаблоны что я перечислил теперь будут в базе.

А если не обновляться то они будут не в базе, а раскиданы по разным частям кода. На форуме где-то была ветка с описанием некоторых мест в коде, поищите.

Поделиться сообщением


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

В видео зря сказали - какие бы шаблоны вы хотели видеть.

Итак - Хочется :)

1. Шаблоны напоминающие об окончании Вип, Премиум и Выдел статусах. Допустим за 2 дня до завершения. (На примере - Уведомления о списании абонентской платы)

2. Шаблон с рекомендациями об обновлении объявления, допустим спустя 30 дней после публикации. С намеками освежить или поднять объявление.

3. Вот этот шаблон тоже не помешал бы - Отправлять уведомление пользователю о том, что его объявление снято с публикации
(apps.billing.notify_user_about_unpublish)

 

Конечно было бы хорошо, что бы это все настраивалось в биллинге по примеру той же абонентской платы - типо уведомить за столько то дней.

Цитата

 

Уведомлять пользователя о предстоящем списании абонентской платы (0 - выкл, другое число кол.во дней за которое нужно уведомить)(apps.billing.notify_about_abonent_pay)


 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Только что, Dim42 сказал:

В видео зря сказали - какие бы шаблоны вы хотели видеть.

Итак - Хочется :)

1. Шаблоны напоминающие об окончании Вип, Премиум и Выдел статусах. Допустим за 2 дня до завершения. (На примере - Уведомления о списании абонентской платы)

2. Шаблон с рекомендациями об обновлении объявления, допустим спустя 30 дней после публикации. С намеками освежить или поднять объявление.

3. Вот этот шаблон тоже не помешал бы - Отправлять уведомление пользователю о том, что его объявление снято с публикации
(apps.billing.notify_user_about_unpublish)

 

Конечно было бы хорошо, что бы это все настраивалось в биллинге по примеру той же абонентской платы - типо уведомить за столько то дней.

 

Мы бы еще добавили напоминалку после 10-30-60-90 дней :) типа вас давно не было на сайте (при отсутствии активности на сайте -а именно входа ) типа возвращайтесь - вас нам очень не хватает так как добавились новые объекты, появились новости или же проверьте актуальность своих объявлений с конкурентными предложениями :))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, doma сказал:

Мы бы еще добавили напоминалку после 10-30-60-90 дней :) типа вас давно не было на сайте (при отсутствии активности на сайте -а именно входа ) типа возвращайтесь - вас нам очень не хватает так как добавились новые объекты, появились новости или же проверьте актуальность своих объявлений с конкурентными предложениями :))

Да, и еще прикрутить отслеживалку даты регистрации/авторизации, автоматически считать срок неактивности и рассылать такие приветы, заданием в Крон :) Неплохо было-бы в настройки добавить позицию по сроку неактивности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Chernetskiy сказал:

Да, и еще прикрутить отслеживалку даты регистрации/авторизации, автоматически считать срок неактивности и рассылать такие приветы, заданием в Крон :) Неплохо было-бы в настройки добавить позицию по сроку неактивности.

а мы про это давно :)  говорили :)))    на шаг впереди :) 

Поделиться сообщением


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

С хотелками как понимаю все заглохло (((

Сейчас много вещей можно сделать с помощью рассылок, но почему-то на это никто не обращает внимание. Я лично проверяю почту ежедневно и по 10 раз на дню, чего не скажешь о соц.сетях. Так что зря разработки в шаблонах писем приостановились или это только у меня так ?! ))))

У меня по этому появилось несколько вопросов и предложений.

1. В шаблонах прописаны header_logo (но логотип в письма не попадает) и footer (не во всех уведомлениях он отображается). Например в админу об "Объявление ожидает модерации", пользователю об "Размещение объявления". Возможно данных уведомлений нет в шаблонах писем? Или я то-то неправильно делаю!? Подскажите где можно отредактировать эти шаблоны...

2. Это часть уже улучшений ШП. Было бы здорово создать шаблон для уведомления пользователя по истечению некоторого времени.

Например

Через 24 часа после подачи объявления, пользователю приходит объявления об улучшениях для его объявлений сделать вип, поднять или другие напоминашки. Шаблон желательно сделать уникальным для всех типов рекламных, системных уведомлений, типо notify_user_about_promotion , с возможностью указания через какое время отправлять то или иное уведомление. 

Мне кажется это достаточно интересная задумка, так как большинство мировых компаний, после посещения вами их ресурса, на протяжении длительного времени отправляют вам уведомления. Не забыл ли ты заказать гостишку  в этом городе  и т.д.

 

Команде  разработчиков, огромное спасибо за их труды и поддержку!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 07.01.2020 в 05:16, mykvartira сказал:

С хотелками как понимаю все заглохло (((

Сейчас много вещей можно сделать с помощью рассылок, но почему-то на это никто не обращает внимание. Я лично проверяю почту ежедневно и по 10 раз на дню, чего не скажешь о соц.сетях. Так что зря разработки в шаблонах писем приостановились или это только у меня так ?! ))))

У меня по этому появилось несколько вопросов и предложений.

1. В шаблонах прописаны header_logo (но логотип в письма не попадает) и footer (не во всех уведомлениях он отображается). Например в админу об "Объявление ожидает модерации", пользователю об "Размещение объявления". Возможно данных уведомлений нет в шаблонах писем? Или я то-то неправильно делаю!? Подскажите где можно отредактировать эти шаблоны...

2. Это часть уже улучшений ШП. Было бы здорово создать шаблон для уведомления пользователя по истечению некоторого времени.

Например

Через 24 часа после подачи объявления, пользователю приходит объявления об улучшениях для его объявлений сделать вип, поднять или другие напоминашки. Шаблон желательно сделать уникальным для всех типов рекламных, системных уведомлений, типо notify_user_about_promotion , с возможностью указания через какое время отправлять то или иное уведомление. 

Мне кажется это достаточно интересная задумка, так как большинство мировых компаний, после посещения вами их ресурса, на протяжении длительного времени отправляют вам уведомления. Не забыл ли ты заказать гостишку  в этом городе  и т.д.

 

Команде  разработчиков, огромное спасибо за их труды и поддержку!

Можете заказать доработки нужные, чтобы ускорить разработку.

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: mykvartira
      Добрый день всем. Сегодня я примкнул в ваши ряды и стал лицензионным пользователем, появились шаблоны писем и разумеется начал их юзать.
      Возникло несколько вопросов!
      1. Админ не получает уведомление о размещении объявления о недвижимости (заявка) от ЗАРЕГИСТРИРОВАННЫХ пользователей.
      2. Пользователь после подачи объявления приходит
      Уважаемый, dddd! Ваше объявление размещено Адрес объявления https://mykvartira.com/arenda-kvartir/2-komn/smorgon-0/ С уважением, команда Mykvartira.com Другие уведомления приходят красивые с логотипом, подвалом и т.д.
      Также из 2 пункта получаем, что объявление не активно, а у пользователя уже есть урл. А как же другие уведомления Объявление ожидает модерации, Объявление одобрено модератором, и др.
      Как и где прописывать, настраивать. Не содержимое этих уведомлений, тут все понятно, а какое уведомление 1,2,3 и после каких действий.
      Надеюсь на вашу помощь. Спасибо
       
    • Автор: Pavel88
      Увидел изменения в приложении PDFReport, судя по настройками теперь можно для каждого пользователя применить разные шаблоны презентации.
      Соответственно вопрос, эта штука должна работать или это пока только пробные этапы?

      Потому что при попытке добавить новый шаблон выдает ошибку о несуществующей таблице:

    • Автор: Дмитрий Кондин
      Допустим мы хотим для определенной страницы создать свое уникальное расположение элементов или же убрать правую колонку и оставить только одну центральную часть для отображения.
      Для этого
      1. Редактируем в файле main.tpl строчку эту
      {include file=$_layout} И делаем условное подключение нового файла layout так при условии что открыта страница /moya-stranica мы выдаем свой layout
      {if $smarty.server.REQUEST_URI eq '/moya-stranica'} {include file='layout_moya_stranica.tpl'} {else} {include file=$_layout} {/if} 2. Копируем шаблон layout_basic.tpl в новый файл layout_moya_stranica.tpl
      И меняем внутри этого нашего нового файла разметку на такую (убираем правую колонку) для шаблона Novosel
      <div class="main"> <div class="container"> <div class="row"> <div class="content col-sm-12 col-md-12"> {if $breadcrumbs != ''} <div id="breadcrumbs">{$breadcrumbs}</div> {/if} <h1 class="page-header">{$title}</h1> {if $main_file_tpl != ''} {include file="$main_file_tpl"} {else} {$main} {/if} </div><!-- /.content --> </div><!-- /.row --> </div><!-- /.container --> </div><!-- /.main --> Теперь при открытии страницы /moya-stranica у вас не будет отображаться правая колонка в шаблоне Novosel
    • Автор: mavleds
      Как решить проблему, при подтверждении регистрации по email выводится ошибка 500
      при этом если обновить страницу то сайт загружается и учетка становится подтвержденной
      сервер apache2+nginx
    • Автор: Nikita Bukhvostov
      1. Сайт где стоит CMS на кириллическом домене, сайт = http://недвижимость-азова.рф, в поле system_email писать = info@недвижимость-азова.рф или перекодированный через punycode адрес = info@xn----8sbafcigklgb2cgvd8br4p.xn--p1ai
       
      PS почтовый ящик info@недвижимость-азова.рф создан через pdd.yandex.ru, прописан и функционирует
       
      2. Также как настроить SMTP в сайте в полях адреса будут иметь вид  info@недвижимость-азова.рф или info@xn----8sbafcigklgb2cgvd8br4p.xn--p1ai?