Пытаюсь писать свой модуль.
Штудирую выложенное руководство по разработке модулей.
id формы по умолчанию 100001
файл формы /admin/my_module/action/load_def_form.php
в этом файле в функции LoadAjaxData
Добавляю меню и к нему подменю:
$sub_menu = array();
$sub_menu[$p = 0]['name'] = 'Добавить';
$sub_menu[$p]['link'] = $admin_forms->GetHtmlCallTrigerSingleAction('edit_entity', 'check_0_0', 100001, 0, 0);
$sub_menu[$p]['onclick'] = $admin_forms->GetOnClickCallTrigerSingleAction('edit_entity', 'check_0_0', 100001, 0, 0);
$sub_menu[$p]['icon'] = '/admin/images/page_add.gif';
и в этом же файле объявляю фнкцию
function edit_entity(&$param)
как показано в примере руководства, в ней подключается файл
include(CMS_FOLDER .'admin/my_module/action/form_edit_add_entity.php'

;
НО при клике на подменю "Добавить" отображается форма из load_def_form.php из LoadAjaxData
а не та, которая подключается в edit_entity.
Расскажите, что я сделал не так?
Весия HostCMS 5.0 Бизнес.