Bitrix - GetCurPage
Войти

Bitrix - GetCurPage

Bitrix - GetCurPage

GetCurPage() - Возвращает путь к текущей странице относительно корня

1
2
3
4
5
6
7
8
9
<?php 

$page 
$APPLICATION->GetCurPage();

<?if(
$page != "/"):?> 

<?endif?>

?>
1
2
3
4
5
<?php 

  $page 
$APPLICATION->GetCurPage(true);

?>

null, поведение определяется константой BX_DISABLE_INDEX_PAGE. Если значение константы true, то значение параметра по умолчанию get_index_page=false.

false - из возвращаемого url страницы будет удалено index.php (вернется подстрока от 0-й позиции до первого встретившегося "/index.php")

true, url вернется без изменений

Дополнительные примеры
1
2
3
4
5
6
7
<?php 

if ($APPLICATION->GВetCurPage(false) != '/') {
//Вывод на не главной странице
}

?>
1
2
3
4
5
6
7
<?php 

if($APPLICATION->GetCurPage(true) == "/index.php"){
  echo 
'Вы на главной странице';
}

?>
1
2
3
4
5
6
7
8
<?php 

  
if(CSite::InDir(SITE_DIR "index.php")){
     echo 
'Вы на главной странице';   
  }


?>
Теги:
php