
Hallo Liste, In der Agentensicht wird der Text der Freifelder anstatt der Keys angezeigt. Gibt es da einen bestimmten Grund für? Genauer: ich habe ein Freitextfeld definiert: $Self->{'TicketFreeKey1'} = { 'cnt' => 'Country' }; $Self->{'TicketFreeText1'} = { 'MT' => 'Malta', 'PT' => 'Portugal', 'TV' => 'Tuvalu', } Wenn ich als Customer ein Ticket erstelle, bekomme ich eine Select-Box mit Malte, Portugal und Tuvula angeboten (z.b. <option value="TV">Tuvalu</option>). Wenn ich mir das Ticket anschaue, bekomme ich nur die Keys angezeigt: cnt: TV Das geschieht sowohl in der Agent-Sicht (AgentTicketZoom, AgentTicketQueue) als auch der Customer-Sicht (CustomerTicketZoom). Für TicketFreeKey1 kann ich einfach den Key gleichnamig mit dem Content machen: $Self->{'TicketFreeKey1'} = { 'Country' => 'Country' }; Für die Text-Felder würde ich aber gerne die Keys ('MT', 'PT', 'TV') beibehalten und trotzdem den Text angezeigt bekommen. Das entspricht auch meinem Verständnis von Keys. Kann ich das einfach über eine Einstellung ändern? Wenn nicht, muss ich es wohl im Code ändern. Spricht etwas dagegen, dass grundsätzlich beim Laden der Tickets zu machen? Also meines Erachtens in Ticket::TicketGet() für die Zoom-Ansicht und in Article::ArticleGet() für die Nicht-Zoom-Ansicht. In etwa anstatt $Ticket{TicketFreeText2} = defined($Row[19]) ? $Row[19] : ''; $Ticket{TicketFreeText2} = defined($Row[19]) ? $Self->{ConfigObject}->Get('TicketFreeText2')->{$Row[19]} : ''; Grüße und vielen Dank im Vorraus, Gerhard