Здравствуйте. У меня вопрос - использование функции ниже считается "изобретением велосипеда"?
Код |
---|
$APPLICATION->GetFileContent($_SERVER["DOCUMENT_ROOT"].GetDirPath($APPLICATION->GetFileRecursive("index.php"))."sect_info.php"); |
Эта функция ищет местонахождение индексного файла, там открывает файл sect_info.php, проверяет содержимое и если непустое, то выводит его, иначе выдает false. Я использую эту функцию в задании с блоком "Полезная информация", так как есть разделы, которые содержат статичные страницы и есть динамические разделы, которые имеют всего лишь одну папку со страницей, на которой вызывается компонент, например Новости или Каталог. В разделах со статичными страницами выводится общий контент или не выводится, если его нет для всего раздела. С динамическими страницами по другому, их разделы не идут в счет и на любой новости или на любом товаре будет выводится текст для раздела соответственно "Новости" и "Каталог". Я не нашел функции выводящей абсолютный путь до указанного файла. Просветите. пожалуйста, может я плохо искал и есть более рациональные методы.