Textvorlage standardmäßig für neues Ticket anzeigen
Textvorlage standardmäßig für neues Ticket anzeigen
Hallo,
wie ist es möglich, eine Standardvorlage im Textfeld auszugeben, wenn man ein neues E-Mail-Ticket erstellt? Es reicht ein simpler Text, der aus einen Absatz besteht.
Liege ich mit der Vermutung richtig, dass ich hierzu eine Template-Datei anpassen muss? Welche ist das und wo kann ich diesen Standardtext hinterlegen?
Danke für die Hilfe!
wie ist es möglich, eine Standardvorlage im Textfeld auszugeben, wenn man ein neues E-Mail-Ticket erstellt? Es reicht ein simpler Text, der aus einen Absatz besteht.
Liege ich mit der Vermutung richtig, dass ich hierzu eine Template-Datei anpassen muss? Welche ist das und wo kann ich diesen Standardtext hinterlegen?
Danke für die Hilfe!
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hallo MrShinken,
ja, das kann man über eine Template-Datei machen, die sich
nennt.
Um in das Textfeld, das standard-mäßig der RichText-Editor in dem 1. iframe ist, einen Text vor zu definieren, benutze ich Javascript, am besten am Ende der Datei:
(not tested)
Viel Erfolg!
ja, das kann man über eine Template-Datei machen, die sich
Code: Select all
./Kernel/Output/HTML/Standard/AgentTicketEmail.dtl
Um in das Textfeld, das standard-mäßig der RichText-Editor in dem 1. iframe ist, einen Text vor zu definieren, benutze ich Javascript, am besten am Ende der Datei:
Code: Select all
<script type="text/javascript">
document.getElementsByTagName('iframe')[0].contentWindow.document.body.innerHTML = "mein eigener Text"; // für einige IE
document.getElementsByTagName('iframe')[0].contentDocument.body.innerHTML = "mein eigener Text"; // für alle anderen Browser
</script>
Viel Erfolg!
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Danke für die Hilfe Koki75.
Bei mir (3.1.12) hat es mit dem Script-Code nicht funktioniert, egal an welcher Stelle (preload, after complete etc.) ich den Schnipsel eingefügt habe.
Ich habe jetzt den Inhalt vom HTML-Tag <textarea> einfach mit meinen gewünschten Text ausgefüllt. Das funktioniert einwandfrei, sogar mit HTML-Tags.
Bei mir (3.1.12) hat es mit dem Script-Code nicht funktioniert, egal an welcher Stelle (preload, after complete etc.) ich den Schnipsel eingefügt habe.
Ich habe jetzt den Inhalt vom HTML-Tag <textarea> einfach mit meinen gewünschten Text ausgefüllt. Das funktioniert einwandfrei, sogar mit HTML-Tags.
-
- Znuny newbie
- Posts: 24
- Joined: 20 Feb 2012, 15:55
- Znuny Version: v3011
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Wo meinst du hast du das eingetragen? Welche Datei und welche Stelle?MrShinken wrote:Danke für die Hilfe Koki75.
Bei mir (3.1.12) hat es mit dem Script-Code nicht funktioniert, egal an welcher Stelle (preload, after complete etc.) ich den Schnipsel eingefügt habe.
Ich habe jetzt den Inhalt vom HTML-Tag <textarea> einfach mit meinen gewünschten Text ausgefüllt. Das funktioniert einwandfrei, sogar mit HTML-Tags.
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Kernel/Output/HTML/Standard/AgentTicketEmail.dtl
<textarea [irgendwelche optionen]>mein eigener Text</textarea>
<textarea [irgendwelche optionen]>mein eigener Text</textarea>
-
- Znuny newbie
- Posts: 24
- Joined: 20 Feb 2012, 15:55
- Znuny Version: v3011
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hm Okay .... irgendwie funktioniert das bei mir nicht (nutze KIX-Module). Muss ich da noch irgendwas durchstarten bzw irgendwie den Cache löschen oder die Config rebuilden? Ob das auch bei der Datei CustomerTicketMessage.dtl funktioniert?
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hi TeQuillaaaA,
Config rebuilden ist nicht erforderlich, Browser-Cache löschen eigentlich auch nicht, aber immer einen Versuch wert.
KIX kenne ich noch nicht. Aber ich habe es mal gesehen und vermute deshalb, dass die ein anderes Shema benutzen.
Ich versuche es mal so zu erklären:
Gibt es unter Kernel/Output/HTML/ weitere Verzeichnisse als "Standard" (z.B. Kernel/Output/HTML/KIX/) und wählst Du dann in Deiner Agenten-Einstellung (Persönliche Einstellungen bearbeiten, https://mein-server/otrs/index.pl?Actio ... references) unter Schema ein anderes aus (z.B. KIX), dann wird auch die entsprechende .dtl-Datei aus diesem Verzeichnis verwendet, falls es diese dort gibt (also evtl. in unserem Beispiel Kernel/Output/HTML/KIX/AgentTicketEmail.dtl).
Versuche dort nochmal Dein Glück
Viel Glück
Koki
Config rebuilden ist nicht erforderlich, Browser-Cache löschen eigentlich auch nicht, aber immer einen Versuch wert.
KIX kenne ich noch nicht. Aber ich habe es mal gesehen und vermute deshalb, dass die ein anderes Shema benutzen.
Ich versuche es mal so zu erklären:
Gibt es unter Kernel/Output/HTML/ weitere Verzeichnisse als "Standard" (z.B. Kernel/Output/HTML/KIX/) und wählst Du dann in Deiner Agenten-Einstellung (Persönliche Einstellungen bearbeiten, https://mein-server/otrs/index.pl?Actio ... references) unter Schema ein anderes aus (z.B. KIX), dann wird auch die entsprechende .dtl-Datei aus diesem Verzeichnis verwendet, falls es diese dort gibt (also evtl. in unserem Beispiel Kernel/Output/HTML/KIX/AgentTicketEmail.dtl).
Versuche dort nochmal Dein Glück
Viel Glück
Koki
-
- Znuny newbie
- Posts: 24
- Joined: 20 Feb 2012, 15:55
- Znuny Version: v3011
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Also einmal hab ich folgenden Pfad:
/opt/otrs-3.2.6/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl
und dann diesen:
/opt/otrs-3.2.6/KIX4OTRS/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl
Da ich die KIX-Module installiert habe, gehe ich davon aus, dass ich die Datei im zweiten Pfad ändern muss oder?
/opt/otrs-3.2.6/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl
und dann diesen:
/opt/otrs-3.2.6/KIX4OTRS/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl
Da ich die KIX-Module installiert habe, gehe ich davon aus, dass ich die Datei im zweiten Pfad ändern muss oder?
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
würde ich auch vermuten
-
- Znuny newbie
- Posts: 24
- Joined: 20 Feb 2012, 15:55
- Znuny Version: v3011
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hm irgendwie interessiert das dem System nicht.
Hier ist die Zeile in dem Template, die ich anpasse:
Und hier die Zeile nachm anpassen:
Hier ist die Zeile in dem Template, die ich anpasse:
Code: Select all
<textarea id="RichText" class="RichText Validate_Required $QData{"BodyInvalid"}" name="Body" rows="15" cols="$Config{"Ticket::Frontend::TextAreaNote"}">$QData{"Body"}</textarea>
Code: Select all
<textarea id="RichText" class="RichText Validate_Required $QData{"BodyInvalid"}" name="Body" rows="15" cols="$Config{"Ticket::Frontend::TextAreaNote"}">$QData{"Body"}Hier ist mein Text</textarea>
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Wie gesagt, bei mir geht das so auch nicht, weshalb ich auch Javascript benutze. Allerdings hat MrShinken ja auch in der AgentTicketEmail.dtl gearbeitet und nicht in der CustomerTicketMessage.dtl.
Aber wahrscheinlich hängt es davon ab, fällt mir gerade ein, ob der RichTextEditor für die TextAreas an ist oder nicht. Wahrscheinlich ist er bei Dir an und bei MrShinken aus.
So, schönes WE. Ich melde mich wahrscheinlich erst nach dem 4. September wieder - bin erst mal im Urlaub.
Aber wahrscheinlich hängt es davon ab, fällt mir gerade ein, ob der RichTextEditor für die TextAreas an ist oder nicht. Wahrscheinlich ist er bei Dir an und bei MrShinken aus.
So, schönes WE. Ich melde mich wahrscheinlich erst nach dem 4. September wieder - bin erst mal im Urlaub.
-
- Znuny newbie
- Posts: 24
- Joined: 20 Feb 2012, 15:55
- Znuny Version: v3011
Re: Textvorlage standardmäßig für neues Ticket anzeigen
RichText war aus, ich habs mal eingeschaltet. Aber irgendwie funktionierts trotzdem nicht.
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
So, war im Urlaub und jetzt wieder da .
Das ist ja schade. Wenn RichText aus war, dann sollte es wie bei MrShinken klappen.
Hast Du's schon auch mit dem anderen Pfad probiert: /opt/otrs-3.2.6/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl ?
Das ist ja schade. Wenn RichText aus war, dann sollte es wie bei MrShinken klappen.
Hast Du's schon auch mit dem anderen Pfad probiert: /opt/otrs-3.2.6/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl ?
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hm, ich glaube, ich weiß jetzt, was faul ist, kann es aber gerade nicht testen, vll. morgen. D.h. ich sehe das Problem, kann jetzt aber gerade die richtige Lösung noch nicht posten.
Zwischen Deiner Lösung und der von MrShinken gibt es ja einen offensichtlichen Unterschied:
Er hat wohl $QData{"Body"} mit seinem Text ersetzt. So würde ich jedenfalls seine Beschreibung verstehen.
im Gegensatz zu Dir, du schriebst: $QData{"Body"}Hier ist mein Text
Deshalb glaube ich auch, dass MrShinkens Lösung nicht wirklich funktioniert. Er mag zwar im Formular seinen vorgegebenen und unveränderlich statischen Text jetzt stehen haben, aber dieser dürfte nicht in der Mail an den Kunden bzw. im Article des Tickets auftauchen.
Oder aber Ihr habt beide eine funktionierende Lösung gefunden, aber Du hast vll. die falsche dtl erwischt zum gewünschten Formular.
Deshalb die Frage an Dich: wo klickst Du überall hin, um zu der Ansicht zu kommen, in der Du die gewünschte Änderung erwartest?
Wie gesagt: morgen vll. etwas fundierter.
Bis denne!
Zwischen Deiner Lösung und der von MrShinken gibt es ja einen offensichtlichen Unterschied:
Er hat wohl $QData{"Body"} mit seinem Text ersetzt. So würde ich jedenfalls seine Beschreibung verstehen.
im Gegensatz zu Dir, du schriebst: $QData{"Body"}Hier ist mein Text
Deshalb glaube ich auch, dass MrShinkens Lösung nicht wirklich funktioniert. Er mag zwar im Formular seinen vorgegebenen und unveränderlich statischen Text jetzt stehen haben, aber dieser dürfte nicht in der Mail an den Kunden bzw. im Article des Tickets auftauchen.
Oder aber Ihr habt beide eine funktionierende Lösung gefunden, aber Du hast vll. die falsche dtl erwischt zum gewünschten Formular.
Deshalb die Frage an Dich: wo klickst Du überall hin, um zu der Ansicht zu kommen, in der Du die gewünschte Änderung erwartest?
Wie gesagt: morgen vll. etwas fundierter.
Bis denne!
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
So, hallo zusammen!
Jetzt bin ich wieder etwas schlauer
Lieber TeQuillaaaA, MrShinkens Variante funktioniert tatsächlich!
Der Vorgabe-Wert wird auch nicht nur angezeigt sondern auch ins Ticket übernommen und bleibt auch abänderbar, entgegen meiner letzten Vermutung.
So bin ich vorgegangen:
Schönes WE!
Jetzt bin ich wieder etwas schlauer
Lieber TeQuillaaaA, MrShinkens Variante funktioniert tatsächlich!
Der Vorgabe-Wert wird auch nicht nur angezeigt sondern auch ins Ticket übernommen und bleibt auch abänderbar, entgegen meiner letzten Vermutung.
So bin ich vorgegangen:
- 1. in der SysConfig unter Framework -> Core::Web
- * Frontend::RichText: auf Nein gestellt
- 2. in die /opt/otrs/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl den Code abgeändert, genau wie Du
- 1. Für MrShinkens Variante muss RichText aus sein!!!
- * Hast Du zum Einschalten die selbe Stelle in der SysConfig benutzt wie ich?
- 2. Hast Du's schon auch mit dem anderen Pfad probiert: /opt/otrs-3.2.6/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl ?
- 3. Du hast vll. die falsche dtl erwischt zum gewünschten Formular
- * Die URL zu /opt/otrs/Kernel/Output/HTML/Standard/CustomerTicketMessage.dtl lautet:
- * Dort gelangst Du hin, in dem Du Dich im Kunden-Frontend anmeldest und dort auf "Neues Ticket" klickst.
Schönes WE!
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hi,
Du kannst gleich in der URL was mitgeben
hier ist da was beschrieben
http://www.otrs-treff.de/otrs-erstellun ... ti-anbindu
Oder mit der 3.3.x (im Moment Beta Phase) gehts auch.
Florian
Du kannst gleich in der URL was mitgeben
hier ist da was beschrieben
http://www.otrs-treff.de/otrs-erstellun ... ti-anbindu
Oder mit der 3.3.x (im Moment Beta Phase) gehts auch.
Florian
OTRS 8 SILVER (Prod)
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11
-- Ich beantworte keine Forums-Fragen PN - No PN please
I won't answer to unfriendly users any more. A greeting and regards are just polite.
OTRS 8 auf Debian 11 (Test)
Znuny 7.x latest version testing auf Debian 11
-- Ich beantworte keine Forums-Fragen PN - No PN please
I won't answer to unfriendly users any more. A greeting and regards are just polite.
-
- Znuny newbie
- Posts: 96
- Joined: 04 Apr 2013, 15:05
- Znuny Version: 3.2.4
- Real Name: Martin Kokot
- Company: iSAX GmbH & Co. KG
- Location: Dresden
- Contact:
Re: Textvorlage standardmäßig für neues Ticket anzeigen
Hey danke, wurzel!
Genialer Hinweis!
Genialer Hinweis!