Разные макеты для тегов

#
Разные макеты для тегов
Добрый день! Подскажите как можно сделать так, чтобы на каждый тег информационной системы можно назначать разные макеты?
Делаю то благодаря чему, несмотря ни на что
#
Re: Разные макеты для тегов
Есть у кого какие мысли?
Делаю то благодаря чему, несмотря ни на что
#
Re: Разные макеты для тегов
например так:
в настройках типовой динамической страницы "Информационная система" есть определение тега
if (!is_null($Informationsystem_Controller_Show->tag) && Core::moduleIsActive('tag'))
{
   $oTag = Core_Entity::factory('Tag')->getByPath($Informationsystem_Controller_Show->tag);
   if ($oTag)
   {
      $aTitle[] = Core::_('Informationsystem.tag', $oTag->name);
      $aDescription[] = Core::_('Informationsystem.tag', $oTag->name);
      $aKeywords[] = Core::_('Informationsystem.tag', $oTag->name);
   }
}

добавьте туда смену макета
if (!is_null($Informationsystem_Controller_Show->tag) && Core::moduleIsActive('tag'))
{
   $oTag = Core_Entity::factory('Tag')->getByPath($Informationsystem_Controller_Show->tag);
   if ($oTag)
   {
      $aTitle[] = Core::_('Informationsystem.tag', $oTag->name);
      $aDescription[] = Core::_('Informationsystem.tag', $oTag->name);
      $aKeywords[] = Core::_('Informationsystem.tag', $oTag->name);

//По названию
      if ($oTag->name=='Тег') {
         Core_Page::instance()->template(
            Core_Entity::factory('Template', ID макета)
         );
      }
//Или по ID
      if ($oTag->id == ID метки) {
         Core_Page::instance()->template(
            Core_Entity::factory('Template', ID макета)
         );
      }

   }
}

Авторизация