webox пишет:
решал такое через костыль)
если хочешь - вот как
в init.php
короче говоря в самом начале проверяем где находимся, и если это страница элемента то устанавливаем константу ELEMENT_PAGE
а в условие на подключение шаблона ставим выражение пхп - defined('ELEMENT_PAGE')
Цитата |
---|
Задача у меня такая, для детальной страницы элемента каталога необходимо применить другой шаблон! |
если хочешь - вот как
в init.php
Код |
---|
if (CComponentEngine::ParseComponentPath("/catalog/", array("section" => "#SECTION_CODE#.html", "element" => "#SECTION_CODE#/#ELEMENT_ID#.html"), // сюда ваше чпу для кoроче $arVariables ) == 'element') define('ELEMENT_PAGE', true); |
а в условие на подключение шаблона ставим выражение пхп - defined('ELEMENT_PAGE')