plAlert

Уведомления на сайте с датой публикации
Автор дополнения
Prihod
Пакетов
38
Закачек
13 361
Обычно отвечает в течение суток
Автор дополнения
Пакетов
38
Закачек
13 361
Обычно отвечает в течение суток
Версия 1.0.0-beta
Дата выпуска 31.10.2021
Загрузки 2
Просмотры 3 372

Описание

Компонент позволяет выводить на сайте сообщения с указанием даты публикации.


Возможности

  • Задать для сообщения дату начала и конца публикации
  • Задать/создать тип сообщения
  • Задать/создать позицию вывода сообщения
  • Задать порядок вывода сообщения
  • Создавать сообщения для разных языков сайта (необходимо наличие Polylang)
  • Автоматический перевод сообщений (необходимо наличие Polylang с настроенным переводчиком)

Видео-обзор


Сниппеты

plAlert — вывод сообщений на сайте.

Параметры:

  • tpl — имя чанка для оформления сообщения. По умолчанию: plAlert;
  • tplWrapper — имя чанка-обёртки, для обертывания всех результатов;
  • lang — код языка сообщения. По умолчанию: текущий;
  • type — тип сообщений По умолчанию: все;
  • position — позиция сообщений По умолчанию: все;
  • sortby — Название поле для сортировки По умолчанию: rank,id;
  • sortdir — Направление сортировки По умолчанию: DESC.


Пример вывода сообщений только тип у которых info или warning.

[[!plAlert?
    &type=`info,warning`
]]


Пример вывода сообщений позиция у которых home или office.

[[!plAlert?
    &position=`home,office`
]]


Автоматическое удаление сообщений

Для автоматического удаления сообщений с истекшей датой публикации необходимо в крон добавить вызов (например раз в день или неделю) скрипта.

core/components/plalert/cron/clear.php

Последние обсуждения в сообществе MODX.pro