Меню в макете

#
Меню в макете
Хочу в макете сделать такую штуку: определить, если мы находимся в инфосистеме — слева выводить название этой инфосистемы и развернутое меню из групп-подгрупп.
Я так понимаю, нужно плясать от кода вызова карты сайта:
$Structure_Controller_Show = new Structure_Controller_Show(
      Core_Entity::factory('Site', CURRENT_SITE)
   );
$Structure_Controller_Show
   ->xsl(
      Core_Entity::factory('Xsl')->getByName('МенюИС')
   )
   ->parentId(Core_Page::instance()->libParams['structureParentId'])
   // Показывать группы информационных систем в карте сайта
   ->showInformationsystemGroups(Core_Page::instance()->libParams['showInformationsystemGroups'])
   ->show();


в котором вместо libParams['structureParentId'] подставить ид структуры, к которому привязана текущая инфосистема. Вопрос собственно в следующем — как этот id получить (из пути), чтобы сделать единый шаблон для всех инфосистем? И как получить в таком универсальном шаблоне название инфосистемы (для заголовка меню)? Как определить также активную группу и передать ее в XSL, чтобы выделить текущее местонахождение жирным?
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Меню в макете
Ответите?
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Меню в макете
dogstudio, пример в соседней теме http://www.hostcms.ru/forums/2/7122/page-5/
Авторизация