Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как реализовать различное отображение информации в шапке?

+11 голос
1
Как реализовать различное отображение информации в шапке. Если сейчас время (на сервере) рабочее (с 9 до 18), то отображается телефон, если не рабочее – то email.

Чтобы изменялась область как на картинке https://ibb.co/BjY7hrQ

Спасибо.
спросил 05 Фев, 19 от аноним

1 Ответ

00 голосов
<div class="bx-inc-orginfo">
<div>
<?
$hour = date('G');
if (($hour >= 9) && ($hour <= 18)) { ?>
<span class="bx-inc-orginfo-phone"><i class="fa fa-phone"></i> <?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => SITE_DIR."include/telephone.php"), false);?></span>
<? } else { ?>
<span class="bx-inc-orginfo-email"><i class="fa fa-email"></i> <?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => SITE_DIR."include/email.php"), false);?></span>
<? } ?>
</div>
</div>
ответил 14 Фев, 19 от root (25,590 баллов)