Доп свойства групп в ИС!

#
Доп свойства групп в ИС!
Дорогие товарищи, здравствуйте!
Сегодня столкнулся с интересной проблемой.
если делаю так:

$Informationsystem_Controller_Show
    ->xsl(
        Core_Entity::factory('Xsl')->getByName('ШАБЛОН')
    )
    ->itemsProperties(TRUE)
    ->groupsProperties(TRUE)
    ->show();

то я получаю доп свойства текущей группы в xml.

А если я делаю вызов такой, то доп свойство у групп пропадают

$Informationsystem_Controller_Show
    ->xsl(
        Core_Entity::factory('Xsl')->getByName('ШАБЛОН')
    )
    ->groupsMode('all')
    ->itemsProperties(TRUE)
    ->groupsProperties(TRUE)
    ->show();

то свойства групп в xml пропадает.

Я сказал окей! и продолжил эксперемент. Если так нельзя, то добавлю нужные группы ИС след образом

$oServicesXmlEntity = Core::factory('Core_Xml_Entity')->name('rootgroups');
$Informationsystem_Controller_Show->addEntity($oServicesXmlEntity);
$aItem = Core_Entity::factory('Informationsystem_group');
$aItem->queryBuilder()
      ->where('informationsystem_id', '=', 73);
$aItem = $aItem->findAll();
foreach ($aItem as $oItem)
{
   // Добавляем производителя потомком XML-сущности
   $oServicesXmlEntity->addEntity(
      $oItem->clearEntities()
   );
}

$Informationsystem_Controller_Show
    ->xsl(
        Core_Entity::factory('Xsl')->getByName($xslName)
    )
    ->itemsProperties(TRUE)
    ->groupsProperties(TRUE)
    ->show();


В итоге свойства группы пропали.

Версия движка 6.7.5 стоит

ArpaWeb
Модератор
#
Re: Доп свойства групп в ИС!
ArpaWeb,
Начните с обновления до актуальной версии 6.7.9.
Второй вариант не будет работать, т.к. добавляемым группам ($oItem) вы не указываете, что нужно выводить их свойства, указание для контроллера на самостоятельно добавленные контроллеру элементы никак не распространяется.
Авторизация