так как идёт показ всех групп, то соответственно в xml не будет текущей группы, для этого нужно её добавить:
if (is_object(Core_Page::instance()->object)
&& get_class(Core_Page::instance()->object) == 'Informationsystem_Controller_Show')
{
$Informationsystem_Controller_Show->addEntity(
Core::factory('Core_Xml_Entity')
->name('current_group_id')
->value(intval(Core_Page::instance()->object->group))
);
}
для ИМ поменяйте Informationsystem_Controller_Show на Shop_Controller_Show