
Hallo Josef, schau dir mal KIX4OTRS an, da ist diese Funktion u.a. enthalten (TicketTemplates). Viele Grüße Rene On 18.12.2012 15:35, Josef1 Penzkofer wrote:
Hallo OTRS-Liste
ich möchte ein zusätzliches Modul erstellen, das der schnellen Erfassung von Incidents dient. Es soll aber nicht ein Template innerhalb eines Telefon-Tickets sein.
Dazu hab ich folgendes gemacht: 1.) Datei "Quickticket.xml" erstellt. Verzeichnis: /opt/otrs/Kernel/Config/Files
Anschließend kann ich das Modul in der SysConfig registrieren und entsprechend konfigurieren.
2.) Die Datei "AgentTicketPhone.pm" kopiert und in "AgentQuickticket.pm" umbenannt. Verzeichnis: /opt/otrs/Kernel/Modules
Änderungen: package Kernel::Modules::AgentQuickticket; ... return $Self->{LayoutObject}->Output( TemplateFile => 'AgentQuickticket', Data => \%Param );
3.) Die Datei "AgentTicketPhone.dtl" kopiert in "AgentQuickticket.dtl".
Dieses TemplateFile wird auch beim Aufruf des neuen Moduls verwendet.
Wenn ich jedoch die einzelnen Felder fülle und auf "Erstellen" klicke, erhalte ich nachfolgende Meldung und das Feld "Von Kunden" ist leer.
Please include at least one customer for the ticket.
Ich hab für die Eingabe eines Kunden die verschiedensten Varianten (E-Mail-Adresse, Login) ausprobiert, jedoch immer das selbe Verhalten erzielt.
Im Modul "Telefon-Ticket", dass ich ja kopiert habe, funktioniert das Erstellen eines neuen Tickets (mit Eingabe einer E-Mail-Adresse" einwandfrei.
Irgendwelche Ideen, was hier schiefläuft?
Vielen Dank für Hinweise.
verwendete Version: OTRS 3.1.11 SLES 11
Gruß
Sepp
--------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de
-- Dipl.-Ing. Rene Böhm c.a.p.e. IT GmbH Annaberger Str. 240 09125 Chemnitz Tel.: +49 371 5347-624 Fax.: +49 371 5347-625 Mobil: +49 176 66680681 http://www.cape-it.de Geschäftsführung Rico Barth, Thomas Maier AG Chemnitz, HRB 23192