Время от времени встречаю феноменальные способы определения главной страницы. Конструкции достигают нескольких строк и переменных. Это очень печалит, особенно когда времени нет разбираться, что же должна содержать переменная $d, после того как её три раза пересобрали из различных параметров и вообще переменная $d - массив.
Я думаю большинство знают, поэтому этот пост всё же к тем кто не знает, эту одну функцию из документации:
<?/* Если мы находимся на главной */?>
<? if ($APPLICATION->GetCurPage(false) === '/'): ?>
<? endif; ?>
<?/* Если мы НЕ находимся на главной */?>
<? if ($APPLICATION->GetCurPage(false) !== '/'): ?>
<? endif; ?>
Надеюсь это поможет кому-то не вводить в заблуждение людей, которые будут поддерживать ваш проект в дальнейшем.
Я думаю большинство знают, поэтому этот пост всё же к тем кто не знает, эту одну функцию из документации:
<?/* Если мы находимся на главной */?>
<? if ($APPLICATION->GetCurPage(false) === '/'): ?>
<? endif; ?>
<?/* Если мы НЕ находимся на главной */?>
<? if ($APPLICATION->GetCurPage(false) !== '/'): ?>
<? endif; ?>
Надеюсь это поможет кому-то не вводить в заблуждение людей, которые будут поддерживать ваш проект в дальнейшем.