Модули: различия между версиями

Материал из PantherCMS Documentation
Перейти к навигации Перейти к поиску
Строка 8: Строка 8:
Откроем одну из публикаций.  
Откроем одну из публикаций.  
[[Файл:Форма.png|альт=Форма|без|мини|1050x1050пкс|Форма]]
[[Файл:Форма.png|альт=Форма|без|мини|1050x1050пкс|Форма]]
Здесь мы видим:  
Здесь мы видим:  


Строка 19: Строка 20:
* '''Шаблон''' на основе которого сформировалось письмо.
* '''Шаблон''' на основе которого сформировалось письмо.


Каждая отправленная посетителем форма на сайте сохраняется здесь и отправляется на email, указанный в настройках.
Каждая отправленная посетителем форма на сайте сохраняется здесь и отправляется на email, указанный в настройках.  


== Шаблоны писем ==
== Шаблоны писем ==

Версия 15:38, 7 июня 2022

Формы

В этом модуле хранятся данные запросов с форм сайта.

В примере ниже, есть 2 сохранённых запроса с формы “Получить консультацию”.

Формы
Формы

Откроем одну из публикаций.

Форма
Форма

Здесь мы видим:

  • Дата и время, когда пользователь сайта заполнил форму.
  • Тело письма. Из данных, которые пользователь указал в форме на основе шаблона, было сформировано это письмо. Также здесь указаны:
    • URL и название страницы, с которой был отправлен запрос.
    • Дата и время запроса.
    • IP пользователя.
  • Тема письма.
  • E-Mail получателя, кому было отправлено письмо.
  • Шаблон на основе которого сформировалось письмо.

Каждая отправленная посетителем форма на сайте сохраняется здесь и отправляется на email, указанный в настройках.

Шаблоны писем

Когда посетитель сайта заполняет какую-нибудь форму, например “Получить консультацию”, данные из этой формы подставляются в шаблон письма. В таком виде они сохраняются в базу данных сайта и отправляются на email получателя.

Откроем страницу шаблонов:

Шаблоны писем
Шаблоны писем


Откроем шаблон “Получить консультацию”.

Шаблон "Получить консультацию"
Шаблон "Получить консультацию"


Здесь мы видим:

  • Тема письма.
  • Тело письма. Из текста и прочих данных, которые здесь указаны создаётся письмо. В теле письма можно использовать метки. Они заменяются на данные, которые посетитель указал в форме на сайте. Количество и названия меток настраиваются программистом при разработке сайта. Наиболее распространённые метки:
    • [[MAIL_SUBJECT]] - тема письма.
    • [[NAME]] - имя.
    • [[PHONE]] - телефон.
    • [[EMAIL]] - электронная почта.
    • [[MESSAGE]] - сообщение.
    • [[MAIL_SIGNATURE]] - подпись администрации.
    • [[MAIL_HOST]] - адрес сайта.
    • [[REQUEST_URL]] - страница, на которой заполнили форму.
    • [[MAIL_DATE]] - дата отправки формы.
    • [[MAIL_IP]] - IP посетителя.
  • Идентификатор формы.
  • Название. Название формы, которое используется списке сообщений (Модули -> Формы).
  • Категория формы.
  • Почта получателя. Письма с сайта по умолчанию отправляются на почту, указанную в Настройках.. Если нужно, чтобы письма с этого шаблона отправлялись на другую электронную почту, то нужно указать её в этом поле.
  • Имя отправителя.  Имя отправителя по умолчанию берётся из настроек почты. Если для писем этого шаблона нужно указать другое имя отправителя, его нужно вписать в это поле.
  • Почта для ответа. Почта, которая будет указана по умолчанию у пользователей, получивших письмо с этого шаблона.
  • Опубликовано. Включен/выключен шаблон. Если выключен, письма с форм, которые используют этот шаблон, отправляться не будут.

Шаблоны форм создаются программистом при разработке сайта. Администратор сайта может работать с готовыми шаблонами.

Редиректы

Виджеты

Сниппеты

Создание сниппета с источником данных

Создание сниппета из содержимого другого сниппета

Управление сниппетами с дополнительными полями

Копирование сниппета

Перемещение сниппета

Удаление сниппета

Стили

Типы ресурсов