Я через доп. свойство в Информационных системах в группах, где список элементов вывел анкор. Но элемент у меня выводится в разных групах, и для них нужен свой анкор. По идее надо создать табличку, в которой будет указываться id группы, id элемента и анкор, но куда вклиниться в модуле я не могу понять.
В моделе item можно добавить новый элемент в xml, но как там получить доступ к id текущей открытой группы.
В моделе group не могу достучаться до item'ов.
Если можно, то подскажите как без костылей обойтись, по хукам например, потому что у меня хуки не работают. Вот например хук, которым я пытаюсь добавить новый xml тег в item:
Core_Event::attach('informationsystem_item.onBeforeRedeclaredGetXml', array('Informationsystem_Item_Observer', 'onBeforeGetXml'));
...
static public function onBeforeGetXml($object)
{
$object->addXmlTag('anchor', 'seotest');
}
Если нельзя, то скажите хотя бы как закостылить?