Перейти к содержанию
Официальный форум поддержки Simpla

Вывести сообщение в определённое время


Перейти к решению Решено Chudo,

Рекомендуемые сообщения

Друзья, помогите пожалуйста. Как можно вывести сообщение в определённое время, которое привяжется к серверному времени? 

Например, в период с 23:00 до 11:00 выводится одно сообщение, а в период с 11:00 до 23:00 выводится другое?

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

Нашёл на форуме такую штуку, подошла
 

 

{if $smarty.now|date_format:"%H-%M" >= '12-22' && $smarty.now|date_format:"%H-%M" <= '18-20'}
<h1>Магазин закрыт</h1>
{/if}

 

А можете подсказать, как сделать так, что бы в ПН, ВТ, СР, ЧТ, ПТ, СБ, ВС  - можно было разделить по дням. 
Что бы например, с среду было одно время, в в субботу другое?

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

Нашёл на форуме такую штуку, подошла

 

 

А можете подсказать, как сделать так, что бы в ПН, ВТ, СР, ЧТ, ПТ, СБ, ВС  - можно было разделить по дням. 

Что бы например, с среду было одно время, в в субботу другое?

 

Используйте параметры определения дней недели

https://www.smarty.net/docs/en/language.modifier.date.format.tpl

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

Делюсь, мало ли кому-нибудь пригодится =)

 

{if $smarty.now|date_format:"%A" != 'Пятница' and $smarty.now|date_format:"%A" != 'Суббота'}
{if $smarty.now|date_format:"%k" >= '11' && $smarty.now|date_format:"%k" <= '22'}
ОТКРЫТО (для пн,вт,ср и чт)
{else}
ЗАКРЫТО
{/if}
{else}
{if $smarty.now|date_format:"%k" >= '11' && $smarty.now|date_format:"%k" <= '23'}
ОТКРЫТО (для сб и вс)
</div>
{else}
ЗАКРЫТО
{/if}
{/if}



Используйте параметры определения дней недели

https://www.smarty.net/docs/en/language.modifier.date.format.tpl

Спасибо большое, Вы мне помогли

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...