Есть более простой способ. Добавить в правильное место код, устанавливающий верную (нужную вам) текущую директорию.
1. Например, в начало файла "папка_шаблона/header.php"
2. Добавить код
Может потребоваться настроить меню, добавив к значениям поля "Доп. ссылки для подсветки" реальное расположение файлов (или директорий).
Возможно, имеет смысл перед выводом компонента меню установить нужную вам директорию, а после вывода компонента меню вернуть все по умолчанию.
1. Например, в начало файла "папка_шаблона/header.php"
2. Добавить код
Код |
---|
if(isset($_SERVER["REAL_FILE_PATH"])) { $APPLICATION->SetCurPage($_SERVER["REAL_FILE_PATH"]); } else if($_SERVER["PHP_SELF"] != "/bitrix/urlrewrite.php") { $APPLICATION->SetCurPage($_SERVER["PHP_SELF"]); } |
Может потребоваться настроить меню, добавив к значениям поля "Доп. ссылки для подсветки" реальное расположение файлов (или директорий).
Возможно, имеет смысл перед выводом компонента меню установить нужную вам директорию, а после вывода компонента меню вернуть все по умолчанию.
Код |
---|
$APPLICATION->reinitPath(); |