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




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

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

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

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

1 Ответ

0 голосов
<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 Фев от root (22,510 баллов)