Как получить текущий url страницы в Битрикс?
24 Декабря 2014

Как получить текущий url страницы в Битрикс?

Рассмотрим каким образом проще всего получить адрес текущей страницы в CMS Bitrix.

Получить адрес текущей страницы можно и с помощью php, но я буду использовать специально отведенный для этого метод в Битрикс - GetCurPage.

Метод очень прост в использованиии. К примеру, этот код вернет адрес текущей страницы относительно корня сайта:

<?
$page_url  = $APPLICATION->GetCurPage();
//допустим, в переменную $page_url была записана строка /catalog/item/

?>

Чтобы добавить к окончанию адреса индексную страницу index.php, необходимо добавить параметр true

<?
$page_url  = $APPLICATION->GetCurPage(true);
//к примеру, в переменную $page_url была записана строка /about/index.php
?>

Комментарии

Использую в своей работе