Ersetze Alter durch Eingangsdatum
Hallo,
in der Ansicht AgentTicketQueue würden wir gerne statt des Alters der Tickets das Eingangsdatum (mit Zeit) angeben Kunden sagen einem eher das Datum, wann sie etwas abgeschickt haben, als vor 24 Tagen Ist das über die Konfiguration möglich?! Ich habe nichts gefunden, aber eine Suche nach age macht wenig Sinn, da auf diesen Suchbegriff auch agent passt :(
Ach so: OTRS 3.0.5
Gruß Jan Dreyer
Hallo Jan,
das geht leider nicht über die Config. Dazu musst du die Templates bearbeiten. Die entsprechenden wären AgentTicketOverviewSmall.dtl (S), AgentTicketOverviewMedium.dtl (M), AgentTicketOverviewPreview.dtl (L)
(Kernel/Output/HTML/Standard/)
Die Spalte:
<td width="8%"> $TimeShort{"$QData{"Age"}"} </td>
müsste dann in:
<td width="8%"> $TimeShort{"$QData{"Created"}"} </td>
geändert werden.
VG Chris _____
From: Jan.Dreyer@bertelsmann.de To: otrs-de@otrs.org Sent: Mon, 25 Jun 2012 10:27:28 +0100 Subject: [otrs-de] Ersetze Alter durch Eingangsdatum
Hallo,
in der Ansicht AgentTicketQueue würden wir gerne statt des Alters der Tickets das Eingangsdatum (mit Zeit) angeben – Kunden sagen einem eher das Datum, wann sie etwas abgeschickt haben, als „vor 24 Tagen“ …
Ist das über die Konfiguration möglich?! Ich habe nichts gefunden, aber eine Suche nach „age“ macht wenig Sinn, da auf diesen Suchbegriff auch „agent“ passt … :(
Ach so: OTRS 3.0.5
Gruß
Jan Dreyer
Ja, das geht.
Die Dateien für die Kunden heißen dann entsprechend "CustomerTicketOverview". Diese sind gestaltbar wie eine normalee HTML-Tabelle füge so viel Spalten und Überschriften ein wie du möchtest.
Leider habe ich noch keine Übersicht über die verfügbaren Variablen gefunden ($QData{"Age"}, $QData{"Owner"}, ...) habe da einfach immer ein bisschen geraten :)
Musst mal schauen ob die Variable "Creator" existiert. müsstest dann so etwas <div title="$QData{" Creator "}">$QData{" Creator "}</div> in eine Spalte setzen.
Gruß _____
From: Sebastian Geiger [mailto:sebastian.geiger@cicero-consulting.com] To: otrs-de@otrs.org Sent: Mon, 25 Jun 2012 15:10:44 +0100 Subject: Re: [otrs-de] Ersetze Alter durch Eingangsdatum
Hallo Chris,
ich habe mir die Frage auch schon gestellt. Geht das gleiche auch fuer die Kundentemplates? Wenn ja, wie heissen die entsprechenden Dateien? Und kann man dort auch neue Spalten hinzufuegen, z.B. mit dem Namen des Ticket erstellers?
Danke und Gruss Sebastian
On 25/06/12 14:41, Christian Heinrichs wrote: Hallo Jan,
das geht leider nicht über die Config. Dazu musst du die Templates bearbeiten. Die entsprechenden wären AgentTicketOverviewSmall.dtl (S), AgentTicketOverviewMedium.dtl (M), AgentTicketOverviewPreview.dtl (L)
(Kernel/Output/HTML/Standard/)
Die Spalte:
<td width="8%"> $TimeShort{"$QData{"Age"}"} </td>
müsste dann in:
<td width="8%"> $TimeShort{"$QData{"Created"}"} </td>
geändert werden.
VG Chris _____
From: Jan.Dreyer@bertelsmann.de To: otrs-de@otrs.org Sent: Mon, 25 Jun 2012 10:27:28 +0100 Subject: [otrs-de] Ersetze Alter durch Eingangsdatum
Hallo,
in der Ansicht AgentTicketQueue würden wir gerne statt des Alters der Tickets das Eingangsdatum (mit Zeit) angeben – Kunden sagen einem eher das Datum, wann sie etwas abgeschickt haben, als „vor 24 Tagen“ …
Ist das über die Konfiguration möglich?! Ich habe nichts gefunden, aber eine Suche nach „age“ macht wenig Sinn, da auf diesen Suchbegriff auch „agent“ passt … :(
Ach so: OTRS 3.0.5
Gruß
Jan Dreyer
--------------------------------------------------------------------- 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
Hi,
ja, das geht über Themes:
* unter otrs/Kernel/Output/HTML/ eigenes Verzeichnis erstellen * nur zu ändere Dateien kopieren, anpassen * Theme unter Core::Web --> Frontend::Themes freischalten * Theme über Benutzereinstellungen aktivieren.
Gruß & viel Erfolg,
Martin
Am 25.06.2012 15:10, schrieb Sebastian Geiger:
Hallo Chris,
ich habe mir die Frage auch schon gestellt. Geht das gleiche auch fuer die Kundentemplates? Wenn ja, wie heissen die entsprechenden Dateien? Und kann man dort auch neue Spalten hinzufuegen, z.B. mit dem Namen des Ticket erstellers?
Danke und Gruss Sebastian
Hi,
Vielen Dank, das probiere ich morgen mal aus. Ich würde aber trotzdem gerne wissen, für welche Dateien dieser Custom/ Ordner funktioniert und für welche nicht. Ich hatte das nämlich auch schon ohne Erfolg mit der Datei Kernel/Config/Defaults.pm ausprobiert, als ich dir Option für Firmen Tickets aktiviert habe.
Gruss Sebastian
On 25/06/12 21:09, marte-otrs@xmn-berlin.de wrote:
Hi,
ja, das geht über Themes:
- unter otrs/Kernel/Output/HTML/ eigenes Verzeichnis erstellen
- nur zu ändere Dateien kopieren, anpassen
- Theme unter Core::Web --> Frontend::Themes freischalten
- Theme über Benutzereinstellungen aktivieren.
Gruß & viel Erfolg,
Martin
Am 25.06.2012 15:10, schrieb Sebastian Geiger:
Hallo Chris,
ich habe mir die Frage auch schon gestellt. Geht das gleiche auch fuer die Kundentemplates? Wenn ja, wie heissen die entsprechenden Dateien? Und kann man dort auch neue Spalten hinzufuegen, z.B. mit dem Namen des Ticket erstellers?
Danke und Gruss Sebastian
Hallo Sebastian,
für die Defaults.pm ist das allerdings wieder ein Sonderfall. Aus dieser Datei werden die Einstellungen nur übernommen, wenn die entsprechenden Einträge in der Config.pm nicht vorhanden sind.
Das ist die Datei wo du das "CustomerTickets => 1" (oder wie die Syntax war) reinschreiben musst. Die "Defaults.pm am besten NIE anfassen ;)
Gruß _____
From: Sebastian Geiger [mailto:sebastian.geiger@cicero-consulting.com] To: otrs-de@otrs.org Sent: Mon, 25 Jun 2012 22:43:45 +0100 Subject: Re: [otrs-de] Ersetze Alter durch Eingangsdatum
Hi,
Vielen Dank, das probiere ich morgen mal aus. Ich würde aber trotzdem gerne wissen, für welche Dateien dieser Custom/ Ordner funktioniert und für welche nicht. Ich hatte das nämlich auch schon ohne Erfolg mit der Datei Kernel/Config/Defaults.pm ausprobiert, als ich dir Option für Firmen Tickets aktiviert habe.
Gruss Sebastian
On 25/06/12 21:09, marte-otrs@xmn-berlin.de wrote:
Hi,
ja, das geht über Themes:
- unter otrs/Kernel/Output/HTML/ eigenes Verzeichnis erstellen
- nur zu ändere Dateien kopieren, anpassen
- Theme unter Core::Web --> Frontend::Themes freischalten
- Theme über Benutzereinstellungen aktivieren.
Gruß & viel Erfolg,
Martin
Am 25.06.2012 15:10, schrieb Sebastian Geiger:
Hallo Chris,
ich habe mir die Frage auch schon gestellt. Geht das gleiche auch fuer die Kundentemplates? Wenn ja, wie heissen die entsprechenden Dateien? Und kann man dort auch neue Spalten hinzufuegen, z.B. mit dem Namen des Ticket erstellers?
Danke und Gruss Sebastian
--------------------------------------------------------------------- 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
Am 25.06.2012 22:43, schrieb Sebastian Geiger:
Vielen Dank, das probiere ich morgen mal aus. Ich würde aber trotzdem gerne wissen, für welche Dateien dieser Custom/ Ordner funktioniert und für welche nicht. Ich hatte das nämlich auch schon ohne Erfolg mit der Datei Kernel/Config/Defaults.pm ausprobiert, als ich dir Option für Firmen Tickets aktiviert habe.
Wahrscheinlich für allen sonstigen Code ;-), also *.pm. Im Zweifelsfall kannst Du es ja testen, ohne Dir was zu zerschießen. Ich würde auf jeden Fall immer: "Apache Stop - otrs.DeleteCache - Apache Start" machen. Als ich mal etwas Code in Layout.pm bearbeitete zeigte sich, dass Cache löschen existenziell wichtig. Ansonsten warf der Apache irgendwie jedes zweite, dritte Mal Apache-Fheler, was sehr verwirrend war...
Danke,
das hat funktioniert. Damit man das Theme auch fuer den Kunden aktivieren kann muss zusaetzlich noch folgende Option aktiviert werden: FrameWork -> Frontend::Customer::Preferences -> CustomerPreferencesGroups###Theme Dort stellt man den Schluessel Active auf 1. Anschliessend kann jeder Kunde in seinen Einstellungen ebenfalls das neue Theme auswaehlen.
Ich hab allerdings noch nicht rausgefunden, wie man das standardmaessig fuer alle Kunden aktiviert.
Gruss Sebastian
On 25/06/12 21:09, marte-otrs@xmn-berlin.de wrote:
Hi,
ja, das geht über Themes:
- unter otrs/Kernel/Output/HTML/ eigenes Verzeichnis erstellen
- nur zu ändere Dateien kopieren, anpassen
- Theme unter Core::Web --> Frontend::Themes freischalten
- Theme über Benutzereinstellungen aktivieren.
Gruß & viel Erfolg,
Martin
Am 25.06.2012 15:10, schrieb Sebastian Geiger:
Hallo Chris,
ich habe mir die Frage auch schon gestellt. Geht das gleiche auch fuer die Kundentemplates? Wenn ja, wie heissen die entsprechenden Dateien? Und kann man dort auch neue Spalten hinzufuegen, z.B. mit dem Namen des Ticket erstellers?
Danke und Gruss Sebastian
Hallo Jan,
ich hab so eine Änderung für die Übersicht im Dashboard (OTRS 2.4.9) gemacht.
Und zwar durch eine Anpassung in der entsprechenden Datei (AgentDashboardTicketGeneric.dtl) - geht allerdings bei einem Update wieder verloren und muss dann nachgezogen werden.
Ich denk, über die SysConfig geht das nicht.
Eingefügter Code: <td>$TimeShort{"$QData{"Created"}"}</td>
Gruß
Josef
Jan.Dreyer@bertelsmann.de 25.06.2012 10:27 >>>
Hallo,
in der Ansicht AgentTicketQueue würden wir gerne statt des Alters der Tickets das Eingangsdatum (mit Zeit) angeben – Kunden sagen einem eher das Datum, wann sie etwas abgeschickt haben, als „vor 24 Tagen“ … Ist das über die Konfiguration möglich?! Ich habe nichts gefunden, aber eine Suche nach „age“ macht wenig Sinn, da auf diesen Suchbegriff auch „agent“ passt … :(
Ach so: OTRS 3.0.5
Gruß Jan Dreyer
participants (6)
-
Christian Heinrichs
-
Jan.Dreyer@bertelsmann.de
-
Josef1 Penzkofer
-
marte-otrs@xmn-berlin.de
-
Michael Scheer
-
Sebastian Geiger