My_holidays

My_holidays – реализует показ чанка в нужную дату
Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Автор дополнения
Douglas Quaid
Пакетов
2
Закачек
18
Автор дополнения
Пакетов
2
Закачек
18
Версия 1.0.9-pl
Дата выпуска 18.11.2021
Загрузки 17
Просмотры 1 652
Внимание, этот компонент требует версию PHP 7.0 или выше! Если ваш сайт использует PHP ниже требуемого, установка этого дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже 2.7 !
Простенький компонент My_holidays – реализует показ в нужный диапазон дат, любого вашего чанка, с повторением каждый год (можно отключить).

Например, показать праздничные баннеры, новый год, черная пятница, 1 мая и т.д. Или на новогодние праздники менять логотип вашего сайта, автоматически.
Праздники вам нужно будет указать всего один раз и нужные чанки будут показываться ежегодно в нужную дату или диапазон дат.

Сниппет [[!get_my_holidays]] можно использовать множество раз на одной странице.
Например,
[[!get_my_holidays?
&holiday_key=` head_banner `
&tpl=`chunk_holiday `
&tpl_else=`else_chunk_holiday`
&holiday_limit=`1`
]]
Покажет в нужное время чанк с названием chunk_holiday, все праздники с ключом head_banner, но только 1 праздник с наивысшим приоритетом, если диапазоны дат пересекутся.

В чанк заданный в &tpl возвращаются следующие плейсхолдеры
[[+holiday_name]] – имя праздника
[[+holiday_text]] – любой текст или html-код можно вставлять плейсхолдеры
[[+date_d]] — Номер текущего дня
[[+date_m]] — Номер текущего месяца:
[[+date_y]] – Год текущий

Добавлено описание Добавлен английски язык

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