Eigenes Module erstellen

Hilfe zu Znuny Problemen aller Art
Locked
Cetacea
Znuny newbie
Posts: 8
Joined: 10 May 2011, 23:22
Znuny Version: 3.07

Eigenes Module erstellen

Post by Cetacea »

Hallo!

Vorneweg möchte ich gleich anmerken, dass ich ein OTRS Einsteiger bin und möchte mich deshalb schon mal für Begriffsstutzigkeit und
dämmliche Fragen entschuldigen.

Nun aber zu meiner Frage. Ich möchte einen weiteren Ticket-Typen, neben E-Mail- und Telefonticket einfügen und benötige deswegen über kurz oder lang
ein weiteres Modul.
Das soll auf dem Telefonticket-Module basieren und ich habe da eine Kopie von soweit verändert.

Leider hat es nicht ausgereicht einfach ein eigenes "EigenesTicket.pm" und "EigenesTicket.dtl" zu erzeugen. Sobald ich das aufrufe bekomme
ich die Fehlermeldung dass das Modul nicht im Kernel registriert ist.
Meine Frage ist nun, wie registriere ich ein solches Modul?


Bisher versucht habe ich es u.a. nach dieser Anleitung: http://forums.otrs.org/viewtopic.php?f=17&t=3915 . Die habe ich aber auch nur halb verstanden und nur erzeugt das nichts mehr ging.

Über Hilfe wäre ich froh
OTRS: 3.0.7
BS: Win 7
root
Administrator
Posts: 4254
Joined: 18 Dec 2007, 12:23
Znuny Version: Znuny and Znuny LTS
Real Name: Roy Kaldung
Company: Znuny
Contact:

Re: Eigenes Module erstellen

Post by root »

Also meine Vorlage war diese hier:

Code: Select all

1151 $Self->{'Frontend::Module'}->{'AgentTicketPhone'} =  {
1152   'Description' => 'Create new Phone Ticket',
1153   'NavBar' => [
1154     {
1155       'AccessKey' => 'n',
1156       'Block' => '',
1157       'Description' => 'Create new Phone Ticket (Inbound)',
1158       'Image' => 'phone-new.png',
1159       'Link' => 'Action=AgentTicketPhone',
1160       'Name' => 'Phone-Ticket',
1161       'NavBar' => 'Ticket',
1162       'Prio' => '200',
1163       'Type' => ''
1164     }
1165   ],
1166   'NavBarName' => 'Ticket',
1167   'Title' => 'Phone-Ticket',
1168   'Group' => ['1stLevel', '2ndLevel'],
1169 };
Znuny and Znuny LTS running on CentOS / RHEL / Debian / SLES / MySQL / PostgreSQL / Oracle / OpenLDAP / Active Directory / SSO

Use a test system - always.

Do you need professional services? Check out https://www.znuny.com/

Do you want to contribute or want to know where it goes ?
Cetacea
Znuny newbie
Posts: 8
Joined: 10 May 2011, 23:22
Znuny Version: 3.07

Re: Eigenes Module erstellen

Post by Cetacea »

Vielen Dank!

Damit bin ich schon mal ein gutes Stück weiter, leider nur ein Stück da sich direkt die nächste Fehlermeldung vor mir auftut und zwar
Software error:
Can't use an undefined value as a HASH reference at X:/OTRS/OTRS//Kernel/System/Ticket.pm line 5626.
Leider habe ich mal wieder keine Ahnung was das bedeuten könnte. Hat da jemand von euch eine Idee?
OTRS: 3.0.7
BS: Win 7
Locked