Как получить id текущего информационного элемента в макете

#
Как получить id текущего информационного элемента в макете
Собственно вопрос весь в теме, нахожусь я например на странице информационного элемента как в шаблоне мне можно получить его id ?
Модератор
#
Re: Как получить id текущего информационного элемента в макете
http://www.hostcms.ru/forums/2/7122/page-5/

if (is_object(Core_Page::instance()->object)
&& get_class(Core_Page::instance()->object) == 'Informationsystem_Controller_Show')
{

    $iGroup = intval(Core_Page::instance()->object->group);
    $iItem = intval(Core_Page::instance()->object->item);
}
#
Re: Как получить id текущего информационного элемента в макете
отлично, спасибо !
#
Re: Как получить id текущего информационного элемента в макете
а таким же способом получить айди инфосистемы можно ?
Модератор
#
Re: Как получить id текущего информационного элемента в макете
if (is_object(Core_Page::instance()->object)
&& get_class(Core_Page::instance()->object) == 'Informationsystem_Controller_Show')
{
    $oInformationsystem = Core_Page::instance()->object->getEntity();
    echo $oInformationsystem->id;
}
#
Re: Как получить id текущего информационного элемента в макете
Подскажите еще как таким же способом, можно получить доп свойство группы товаров интернет магазина ?
#
Re: Как получить id текущего информационного элемента в макете
Сам разобрался, если кому надо, вот код
$oProperty = Core_Entity::factory('Property', 73);
$aPropertyValues = $oProperty->getValues($group_katalog);
$prop_items = $aPropertyValues[0]->value;

где 73- это айди доп свойства
$group_katalog - айди группы, где мы сейчас находимся
Авторизация