開発者向けに提供されたドキュメントOTRS
に従って、エージェント用の新しい Hello World メニュー (モジュール) を作成することができました。Customer Part についても同様のことをしたいと考えています。私は自分で試してみましたが、成功しませんでした。誰かが私にそれを行う方法を教えていただければ幸いです.OTRS
ありがとうございました
Customer モジュールを登録する場合は、次のように .../Kernel/Config/Files/yourConfigName.xml の XML ファイルを介して登録するだけです。
<ConfigItem Name="CustomerFrontend::Module###MyCustomModule" Required="0" Valid="1">
<Description Translatable="1">Frontend module registration for the customer interface.</Description>
<Group>Ticket</Group>
<SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
<Setting>
<FrontendModuleReg>
<Description>My Module Desc</Description>
<NavBarName>Ticket</NavBarName>
<Title>My Module</Title>
<NavBar>
<Description Translatable="1">My Module desc</Description>
<Name Translatable="1">My Module</Name>
<Block></Block>
<Type>Submenu</Type>
<NavBar>Ticket</NavBar>
<Link>Action=MyCustomModule</Link>
<LinkOption></LinkOption>
<Prio>600</Prio>
</NavBar>
</FrontendModuleReg>
</Setting>
</ConfigItem>
それに応じてモジュールに「MyCustomModule.pm」という名前を付け、モジュール自体で自動ロードされたモジュールの名前を変更することを忘れないでください