Hi Renee, I think, it's a matter of the field "FromCustomer".
If I create a new Phone-Ticket and enter an eMail adress, than aftterwards this field appearrs: - radio button with the hint: "Select this customer as the main customer" - an input box with the enterred email adress. But if I'm creating a new message (function: AgentMessageAdd), this radio button and the additional field won't appear. (Although, I'm using the Template "AgentTicketPhone.tt as well) >>> Renee B <[email protected]> 19.01.2017 08:24 >>> If it's nothing secret, you could post a .tar.gz with the files... Am 18.01.2017 um 17:19 schrieb Josef Penzkofer: > Hi OTRS-developer, > > to post internal messages for our agents, I tried to insert a new module > called AgentMessageAdd. This messages should be displayed on dashboard in a > new widget. > > I achieved this goal on our OTRS 4-Instance. > > So I did the following: > 1.) Registration of the module > File: Message.xml > Directory: /Kernel/Config/Files > > With this file I get the entry "Messages" into the menuBar and register the > module. > > This works! > > 2.) Configuration of the mask, to post a message > File: MessageConf.xml > Directory: /Kernel/Config/Files > > After this, I can configurate the mask via SysConfig. > > 3.) Functionality > File: AgentMessageAdd.pm > Directory: /Custom/Kernel/Modules > > This is a modified copy of file "AgentTicketPhone.pm". > > Changes: > package Kernel::Modules::AgentMessageAdd; > ... > # get output back > return $LayoutObject->Output( > TemplateFile => 'AgentMessageAdd', > Data => \%Param, > ); > > 4.) Mask > File: AgentMessageAdd.tt > Directory: /Custom/Kernel/Output/HTML/Templates/Standard > > This is a copy of file "AgentTicketPhone.tt". > > Calling the function "Post new message", the mask opens and a new message > could created as a ticket. > > But when clicking the Button "Create", nothing else happens. > > unfortunately, there's no entry in the OTRS-Logfile or the Apache-Logfile. > > I think, the new module uses the Core-Module > File: Ticket.pm > Directory: /Kernel/System > so, I don't have to develope a new Core-Module for this module. > > Do I have to register this new module anywhere else? > > Is there anything missing? > > Thanks in advance. > > Sepp > > > _______________________________________________ > OTRS mailing list: dev - Webpage: http://otrs.org/ > Archive: http://lists.otrs.org/pipermail/dev > To unsubscribe: http://lists.otrs.org/mailman/listinfo/dev -- Perl / OTRS development: http://perl-services.de OTRS AddOn repository: http://opar.perl-services.de _______________________________________________ OTRS mailing list: dev - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/dev To unsubscribe: http://lists.otrs.org/mailman/listinfo/dev _______________________________________________ OTRS mailing list: dev - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/dev To unsubscribe: http://lists.otrs.org/mailman/listinfo/dev
