Hi Josef,

Dein Link-Attribut verweist auf AgentQuickticket (mit kleinem "t"), dein
Modul heißt aber AgentQuickTicket (mit großem "t").

Gruß,
Marc


Am 12.11.12 15:29, schrieb Josef1 Penzkofer:
> Hallo Liste,
> 
> verwendete Version: OTRS 3.1.10
> 
> Die unten stehende Mail hab ich auch schon an "[email protected]" gesendet und
> darauf - anscheinend automatisch generiert - diese Nachricht erhalten:
> Your mail to 'dev' with the subject
>     Writing an OTRS module for a new object
> Is being held until the list moderator can review it for approval.
> 
> The reason it is being held:
> 
>     Post by non-member to a members-only list
> 
> Either the message will get posted to the list, or you will receive
> notification of the moderator's decision.  If you would like to cancel
> this posting, please visit the following URL:
> 
>    
> http://lists.otrs.org/cgi-bin/confirm/dev/cf27c4bef4e21c276635c79197ba39de9538bfd0
> 
> 
> Anmerkung:
> Ich bin seit 07.11.2012 registriert.
> Mail vom 07.11.2012
> Von: <[email protected]>
> Betreff: Welcome to the [email protected] mailing list!
> 
> Darum jezt meine Anfrage nochmals hier:
> Ich möchte ein neues Modul "Quick-Tickets" in OTRS einfügen, dass die selbe
> Funktion wie das Modul "Telefon-Ticket" besitzt. 
> 
> Ich weiß zwar, dass man innerhalb der Maske für ein neues Telefon-Ticket auch
> Schalter für Ticket-Vorlagen einfügen kann, diese Ticket-Vorlagen sind jedoch
> nicht so nutzbar. Man kann Einstellungen hierfürja nur global treffen, so dass
> in den Ticket-Vorlagen z.B. die selben Freitextfelder bzw. "DynamicFields"
> enthalten sind, wie im "Eltern"-Telefon-Ticket.
> 
> Dazu hab ich folgendes gemacht:
> (Anleitung:
> http://doc.otrs.org/developer/3.1/en/html/how-to-extend.html#idp45649008)
> 
> 1.) Default Config File
> QuickTicket.xml
> (/opt/otrs/Kernel/Config/Files)
> 
> <?xml version="1.0" encoding="utf-8" ?>
> <otrs_config version="1.0" init="Application">
> <CVS>$Id: Framework.xml,v 1.473.2.2 2012/06/18 18:28:51 mb Exp $</CVS>
> 
> <ConfigItem Name="Frontend::Module###AgentQuickTicket" Required="0"
> Valid="1">
> <Description Translatable="1">Frontend module registration for the
> Quick-Ticket-Object in the agent interface.</Description>
> <Group>Ticket</Group>
> <SubGroup>Frontend::Agent::ModuleRegistration</SubGroup>
> <Setting>
> <FrontendModuleReg>
> <Description>Some Ticket-Templates</Description>
> <Title></Title>
> <NavBarName>Quick-Tickets</NavBarName>
> <NavBar>
> <Description Translatable="1">Some Ticket-Templates</Description>
> <Name Translatable="1">Quick-Tickets</Name>
> <Link>Action=AgentQuickticket</Link>
> <LinkOption></LinkOption>
> <NavBar>Quick-Tickets</NavBar>
> <Type>Menu</Type>
> <Block>ItemArea</Block>
> <AccessKey></AccessKey>
> <Prio>15000</Prio>
> </NavBar>
> # <Loader>
> # <JavaScript>Core.Agent.CustomerSearch.js</JavaScript>
> # <JavaScript>Core.Agent.TicketAction.js</JavaScript>
> # </Loader>
> 
> </FrontendModuleReg>
> </Setting>
> </ConfigItem>
> </otrs_config>
> 
> Daraufhin erhalte ich einen weiteren Link "Quick-Tickets" in der Menüleiste
> bzw. kann das Modul über die SysConfig konfigurieren.
> 
> 2.) Frontend Module
> AgentQuickticket.pm
> (/opt/otrs/Kernel/Modules)
> 
> Kopie der Datei
> /opt/otrs/Kernel/Modules/AgentTicketPhone.pm 
> 
> Änderungen:
> package Kernel::Modules::AgentQuickticket;
> ...
> return $Self->{LayoutObject}->Output( TemplateFile => 'AgentQuickticket', Data
> => \%Param );
> 
> 3. Core Module
> AgentQuickticket.pm
> (/opt/otrs/Kernel/System)
> 
> Kopie der Datei
> Kernel/System/Ticket.pm 
> # all ticket functions
> 
> Änderungen:
> package Kernel::System::AgentQuickticket;
> 
> 4. dtl Template File
> AgentQuickticket.dtl
> (/opt/otrs/Kernel/Output/HTML/Standard)
> 
> Kopie der Datei
> AgentTicketPhone.dtl 
> 
> Wenn ich nun in der Menüleiste den Link "Quick-Tickets" anklicke, erhalte ich
> folgende Fehlermeldung:
> Error Message: Module Kernel::Modules::AgentQuickticket not registered in
> Kernel/Config.pm!
> 
> Wie kann ich nun das neue Modul registrieren? Was hab ich vergessen?
> 
> Vielen Dank für Lösungsvorschläge.
> 
> 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
> 
> 


-- 
--

Marc Bonsels
Developer

OTRS AG
Europaring 4
D-94315 Straubing

T: +49 (0) 9421 56818 0
F: +49 (0) 9421 56818 18
I: http://www.otrs.com/


Business location: Bad Homburg, Country Court: Bad Homburg, HRB 10751,
VAT ID: DE256610065
Chairman: Burchard Steinbild, Managing Board: André Mindermann (CEO),
Christopher Kuhn, Sabine Riedel

Making OTRS even better! Exclusive Feature Add-Ons improve usability of
OTRS and
extend its functionality:
http://www.otrs.com/en/solutions/subscriptions/feature-add-ons/
---------------------------------------------------------------------
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

Antwort per Email an