чтото не выходит каменный цветок с конструкцией типа (например index.php) <? define("MENU","Y"); ?> <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); text <? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
в header.php - значение константы MENU не поступает. например так: <? if (MENU=="Y") {echo $APPLICATION->GetMenuHtmlEx("menu");} ?> Посоветуйте что еще нужно сделать?
P.S. прочитал все посты по этому вопросу и еще интересует когда же будет введена постобработка для функций setpropertypage и getpropertypage которую обещали ввести в план разработок еще в 2005 году. как бы год уже прошел...
Задача у меня следующая: на странице сверху есть меню и с помощью свойтва страницы "transformation = Y", я хочу сделать чтобы все его пункты были активными, но естественно, что SetPageProperty или SetProperty стоят уже ниже меню... Да, вариант с отложенными функциями хорош, особенно если зафигачить вывод самого меню внутри отложенной функции, но дело в том что хотелось бы использовать это свойство не только для меню, а скажем чтобы убрать правую колонку центральной части шаблона, что как я понял невозможно, т.к. конструкция типа: function Transformation() { global $APPLICATION; return $APPLICATION->AddBufferContent(array(&$APPLICATION, "GetProperty"), "transformation", false); } при наличии такого свойства производит вывод, а не передачу свойства переменной...