Собственные функции в меню дерева ресурсов
Всем доброго дня,
Разрабатываю компнент, в котором использую собственные классы ресурсов. Разобрался, как вывести свое меню, но не могу понять, как привязать собственную функцию к меню.
Я хочу использовать свой обработчик для копирования ресурса.
Сейчас пункт в меню выглядит так:
Разрабатываю компнент, в котором использую собственные классы ресурсов. Разобрался, как вывести свое меню, но не могу понять, как привязать собственную функцию к меню.
Я хочу использовать свой обработчик для копирования ресурса.
Сейчас пункт в меню выглядит так:
$menu[] = array(
'text' => $this->xpdo->lexicon('lms_course_duplicate'),
'handler' => 'function(itm,e) {itm.classKey = "Course"; this.duplicateResource(itm,e); }',
);
В результате вызывается процессор по умолчанию для копирования ресурсов resource/duplicate. А как вызвать свой из компонтета?