| Цитата |
|---|
Еще вариант: Меню - это компонента, а компонента может вернуть результат: $result = $APPLICATION->IncludeComponent(comp1, ...);
То есть из меню возвращаем выделенный пункт и пользуем его. Это красивое решение. Если идти дальше, то можно лишь найти более быстрое. |
Не совсем понял как это использовать...
Может подскажете какие параметры надо передавать?
Ведь при использовании IncludeComponent() по любому придется кастомизировать шаблон, т.к. этой функции обязательно надо передавать имя используемого шаблона, а если его оставить пустым, то берется шаблон по-умолчанию. Таким образом, этот вариант ничем не отличается от предложенного Вами выше.
З.Ы. Но вообще, сделал с кастомизацией шаблона в итоге...
Бо устал искать другое решение

З.З.Ы. Но если все таки найдется другой вариант решения данного вопроса (чтоб можно было заголовок сохранить в отдельной переменной, а не просто вывести его) - с удовольствием его рассмотрю.
Спасибо!