Добрый день.
Подскажите пожалуйста, возможно ли в OTRS зарегистрировать модуль без его описания через SysConfig и .XML?
Просто иногда приходится разрабатывать функционал исключительно для выполнения внутренних задач, но хочется разбить их на модули. Настроек вроде бы никаких делать не требуется.
Не публиковать же в конфиге модуль без настроек с единственной галочкой включения/выключения?
P.S. Документацию читал, но возможно что-то пропустил.
Регистрация модуля без объявления его в .XML-файле.
Модератор: ykolesnikov
-
- OTRS Новобранец
- Сообщения: 148
- Зарегистрирован: 30 апр 2013, 19:08
- Откуда: Украина, Киев.
- Поблагодарили: 1 раз
Re: Регистрация модуля без объявления его в .XML-файле.
Пишу:
Вместо:
Код: Выделить всё
$Self->{'GenericInterface::Invoker::Module'}->{'Slack::Ticket_Create'} = {
'ConfigDialog' => 'AdminGenericInterfaceInvokerDefault',
'Controller' => 'Slack',
'Name' => 'Slack'
};
Код: Выделить всё
<ConfigItem Name="GenericInterface::Invoker::Module###Slack::Slack" Required="0" Valid="0">
<Description Translatable="1">GenericInterface module registration for the invoker layer.</Description>
<Group>GenericInterface</Group>
<SubGroup>GenericInterface::Invoker::ModuleRegistration</SubGroup>
<Setting>
<Hash>
<Item Key="Name">Slack</Item>
<Item Key="Controller">Slack</Item>
<Item Key="ConfigDialog">AdminGenericInterfaceInvokerDefault</Item>
</Hash>
</Setting>
</ConfigItem>
OTRS 5s, Ubuntu 12.04