Документация для разработчиков
Темная тема

GetPagePath

Описание и параметры

string
GetPagePath(
	string page = false,
	bool get_index_page=null
);

Возвращает путь к странице относительно корня.

В функцию может поступить URL относительно корня с параметрами, в этом случае функция вернет путь к странице без параметров.

Если в функцию поступает путь без указания файла, например: /ru/about/, то функция попытается самостоятельно определить индексный файл каталога и если определит его например, как index.php, то в результате вернет значение /ru/about/index.php.

Примечание. Алгоритм определения индексного файла представлен в описании функции GetDirIndex.

Параметры функции

ПараметрОписание С версии
pageСтраница, путь к которой необходимо вернуть. Если параметр равен "false", то возвращается путь к текущей странице.
Необязательный параметр, по умолчанию равен "false".
get_index_pageПараметр указывает, нужно ли для индексной страницы раздела возвращать путь, заканчивающийся на "index.php". Если значение параметра равно true, то возвращается путь с "index.php", иначе - путь, заканчивающийся на "/".
Поведение параметра по умолчанию регулируется константой BX_DISABLE_INDEX_PAGE. Если значение константы true, то значение параметра по умолчанию get_index_page=false.
4.0.11
objСлужебный параметр.
Необязательный параметр, по умолчанию равен "false".
с 7.1.1, устарел с 8.5.0


© «Битрикс», 2001-2024, «1С-Битрикс», 2024