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

Материал из PantherCMS Documentation
Перейти к навигации Перейти к поиску
Строка 10: Строка 10:
Здесь мы видим:  
Здесь мы видим:  


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


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


== Шаблоны писем ==
== Шаблоны писем ==
Когда посетитель сайта заполняет какую-нибудь форму, например “Получить консультацию”, данные из этой формы подставляются в шаблон письма. В таком виде они сохраняются в базу данных сайта и отправляются на email получателя.
Откроем страницу шаблонов:
[[Файл:Шаблоны писем.png|альт=Шаблоны писем|без|мини|1050x1050пкс|Шаблоны писем]]
Откроем шаблон “Получить консультацию”.
[[Файл:Шаблон "Получить консультацию".png|альт=Шаблон "Получить консультацию"|без|мини|1050x1050пкс|Шаблон "Получить консультацию"]]
Здесь мы видим:
* '''Тема письма.'''
* '''Тело письма.''' Из текста и прочих данных, которые здесь указаны создаётся письмо. В теле письма можно использовать метки. Они заменяются на данные, которые посетитель указал в форме на сайте. Количество и названия меток настраиваются программистом при разработке сайта. Наиболее распространённые метки:
** <nowiki>[[MAIL_SUBJECT]]</nowiki> - тема письма.
** <nowiki>[[NAME]]</nowiki> - имя.
** <nowiki>[[PHONE]]</nowiki> - телефон.
** <nowiki>[[EMAIL]]</nowiki> - электронная почта.
** <nowiki>[[MESSAGE]]</nowiki> - сообщение.
** <nowiki>[[MAIL_SIGNATURE]]</nowiki> - подпись администрации.
** <nowiki>[[MAIL_HOST]]</nowiki> - адрес сайта.
** <nowiki>[[REQUEST_URL]]</nowiki> - страница, на которой заполнили форму.
** <nowiki>[[MAIL_DATE]]</nowiki> - дата отправки формы.
** <nowiki>[[MAIL_IP]]</nowiki> - IP посетителя.
* '''Идентификатор формы.'''
* '''Название'''. Название формы, которое используется списке сообщений (Модули -> Формы).
* '''Категория формы.'''
* '''Почта получателя'''. Письма с сайта по умолчанию отправляются на почту, указанную в Настройках.. Если нужно, чтобы письма с этого шаблона отправлялись на другую электронную почту, то нужно указать её в этом поле.
* '''Имя отправителя'''.  Имя отправителя по умолчанию берётся из настроек почты. Если для писем этого шаблона нужно указать другое имя отправителя, его нужно вписать в это поле.
* '''Почта для ответа.''' Почта, которая будет указана по умолчанию у пользователей, получивших письмо с этого шаблона.
* '''Опубликовано.''' Включен/выключен шаблон. Если выключен, письма с форм, которые используют этот шаблон, отправляться не будут.
Шаблоны форм создаются программистом при разработке сайта. Администратор сайта может работать с готовыми шаблонами.


== Редиректы ==
== Редиректы ==

Версия 15:37, 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 посетителя.
  • Идентификатор формы.
  • Название. Название формы, которое используется списке сообщений (Модули -> Формы).
  • Категория формы.
  • Почта получателя. Письма с сайта по умолчанию отправляются на почту, указанную в Настройках.. Если нужно, чтобы письма с этого шаблона отправлялись на другую электронную почту, то нужно указать её в этом поле.
  • Имя отправителя.  Имя отправителя по умолчанию берётся из настроек почты. Если для писем этого шаблона нужно указать другое имя отправителя, его нужно вписать в это поле.
  • Почта для ответа. Почта, которая будет указана по умолчанию у пользователей, получивших письмо с этого шаблона.
  • Опубликовано. Включен/выключен шаблон. Если выключен, письма с форм, которые используют этот шаблон, отправляться не будут.

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

Редиректы

Виджеты

Сниппеты

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

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

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

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

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

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

Стили

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