also leider gehen die ganzen HowTow hier im Forum leider nicht mehr, also musste ich folgende verwenden http://doc.otrs.org/developer/3.1/en/ht ... -otrs.html.
Zu dieser stellt sich schon direkt die Frage wo denn nun die Dateien rein müssen, mal wird direkt von /opt/otrs/Kernel gesprochen und mal von /HelloWorld/Kernel, das ist irgendwie verwirrend.
Ich hab jetzt einfach mal direkt in /opt/otrs/Kernel gearbeitet und das geht soweit auch, im Agent Frontend habe ich den neuen Menüpunkte welcher auch ein Simples Hello ausgibt. Nun wollte
ich für die Customer das "Hello" auch schreiben (das ist sogar wichtiger als das für die Agent), habe also unter /opt/otrs/Kernel/Modules/ eine Datei CustomerNetworkAccessOverview.pm angelegt,
habe diese in der XML wie folgt registriert:
Code: Select all
<ConfigItem Name="CustomerFrontend::Module###CustomerNetworkAccessOverview" Required="0" Valid="1">
<Description Translatable="1">Frontend module registration for the customer interface.</Description>
<Group>NetworkAccess</Group>
<SubGroup>Frontend::Customer::ModuleRegistration</SubGroup>
<Setting>
<FrontendModuleReg>
<Title>Overview</Title>
<Description>Overview of customer netzwerk access</Description>
<NavBarName>Network</NavBarName>
<NavBar>
<Name>Network Overview</Name>
<Description>Network Overview</Description>
<Type>Menu</Type>
<NavBar>Network</NavBar>
<Link>Action=CustomerNetworkAccessOverview</Link>
<Block></Block>
<Prio>700</Prio>
<AccessKey>n</AccessKey>
</NavBar>
<NavBar>
<Name>Network Overview</Name>
<Description>Network Overview</Description>
<Type>Submenu</Type>
<NavBar>Network</NavBar>
<Link>Action=CustomerNetworkAccessOverview</Link>
<Block></Block>
<Prio>710</Prio>
<AccessKey>n</AccessKey>
</NavBar>
</FrontendModuleReg>
</Setting>
</ConfigItem>
Fehlermeldung: Module Kernel/Modules/CustomerNetworkAccessOverview.pm not found!
und das verwundert mich, hab den namen 10x geprüft ob auch alles gleich geschrieben ist, aber konnte keinen Fehler finden.
mfg Spoocy