ich würde gern ein eigenes Module entwerfen.
Dazu wollte ich ein Ausgangsmiodul nehmen und von da weiter machen. Ich ging nach folgender Anleitung vor: http://doc.otrs.com/doc/manual/develope ... otrs.html#
Die Dokumentation ist aber sehr ungenau und auch wohl ziemlich veraltet. Z. B. habe ich herausgefunden, dass es link.pl nicht mehr gibt und das man das Projekt mit
Code: Select all
su -c "/opt/module-tools/bin/otrs.ModuleTools.pl Module::File::Link helloworld /opt/otrs" -s /bin/bash otrs
Jedoch: egal was ich mache, das Modul wird nicht geladen. Egal ob ich verlinke, ein Paket baue, den Cache leere, die Config neu aufbaue (Rebuild). Es wird einfach ignoriert. Kein Fehler, es wird einfach nicht geladen. Ich sehe kein "HelloWorld" Link, die URL Action=AgentHelloWorld läuft auf dem Fehler, dass das zugehörige modul nicht geladen wurde.
Code: Select all
su -c "bin/otrs.Console.pl Admin::Package::List " -s /bin/bash otrs
Wie komme ich jetzt dem Grund auf die Spur, warum das modul ignoriert wird? Und nochmal: es sind 100% die Dateien und deren Inhalt wie in dem oben erwähnten link.
Liebe Grüße,
Björn