Здравствуйте, как добавить свой модуль в MainMenu, например в группу Продажи
Нравится
Здравствуйте, Юрий!
SQL-скриптом можно. Пример:
insert into SysModuleInSysModuleFolder (SysModuleId, SysModuleFolderId,Position) values ((select Id from SysModule where Code = 'MassMailing'), --код раздела, который вставляем (select Id from SysModuleFolder where Caption = 'Продажи'), --подпись группы, в которую вставляем 0) --позиция
спасибо за ответ, все сделал как было написано выше.
При заходе в главное меню выскочила ошибка:
message: Uncaught TypeError: Cannot read property 'sectionModule' of undefined
в этой части кода:
if (moduleStructure[module].sectionModule) {
tag = moduleStructure[module].sectionModule + '/';
возможно я что-то делаю не так или неправильно создал сам модуль..
Спасибо за Ваше обращение. Мы зарегистрировали его в Службе технической поддержки и назначили специалиста, который сможет Вас компетентно проконсультировать по данному вопросу.
Здравствуйте, Юрий!
Вероятно, ошиблись в написании кода раздела. Проверьте, пожалуйста.
Вы вообще модуль регистрировали в [SysModule] перед тем, как добавлять его в группу?
спасибо за ответ, мне нужно создать модуль по аналогии до единого окна оператора.
Мои действия:
1.Создаю модуль в конфигурации
2. Добавляю его в [SysModule]
3. Добавляю его в [SysModuleInSysModuleFolder]
возможно я что-то делаю не так.. может надо создавать не модуль а раздел?
Здравствуйте, Юрий!
Да, чтобы работала стандартная логика, нужно создавать именно раздел и регистрировать как раздел. Иначе, нужно переопределить "ModuleUtils" и добавить обработку получения ссылки для Вашего модуля, по аналогии с "Dashboard". Попробуйте, кстати, перейти по ссылке на Ваш модуль следующим образом:
http(s)://адрес_сервера/0/Nui/ViewModule.aspx#Название_модуля