Vorgefertigter Text bei neuem Ticket übers Webinterface

Hilfe zu OTRS Problemen aller Art
Post Reply
uweuwe
Znuny newbie
Posts: 57
Joined: 30 Jul 2009, 10:03
Znuny Version: 2.4.2

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by uweuwe »

Hi,

habe folgende Anforderung von meiner Firma bekommen:
Wenn ein Kunde eine neues Ticket über das Webinterface erstellt soll im Textfeld schon ein vorgefertigter Text drin stehen, so dass alle Tickets einen bestimmten Standard haben.

Bsp:
Name:
Rechner:
....

Ich habe das jetzt so gemacht, das ich in der Datei "CustomerTicketMessage.dtl" im folgenden Block (Zeile 109 - 114)
<!-- dtl:block:RichText -->
$Include{"RichTextEditor"}
<!-- dtl:block:RichText -->
<textarea id="RichText" name="Body" rows="15" cols="$Config{"Ticket::Frontend::TextAreaNote"}">
$QData{"Body"}
</textarea>
das "$QData{"Body"}" entfernt habe und dafür einfach meinen Text eingetragen habe.

Ist das so richtig gelöst oder ist $QData{"Body"} ne Variable in einer anderen Datei, in der ich den Text ändern sollte, um das ganze schöner zu gestalten? Ne Erklärung was das Qdata bedeutet wäre auch super nett :)

Mfg
Uwe
Produktiv: OTRS 2.4.7 auf Windows Server 2003
Testsystem: OTRS 3.0.6 auf Windows XP
uweuwe
Znuny newbie
Posts: 57
Joined: 30 Jul 2009, 10:03
Znuny Version: 2.4.2

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by uweuwe »

Hi zusammen,

kann mir da wirklich keiner helfen?

Mfg
Uwe
Produktiv: OTRS 2.4.7 auf Windows Server 2003
Testsystem: OTRS 3.0.6 auf Windows XP
maxbacks
Znuny wizard
Posts: 326
Joined: 30 Jan 2008, 14:59
Znuny Version: 6.0.19
Real Name: Max Hendrik Backs

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by maxbacks »

wie soll dieser vorgefertigte Text denn aussehen? Möchtest du bestimmte, immer wiederkehrende Infos abrufen?
Ticket-System
Ubuntu 18.04
OTRS 6.0.19
tedwipe
Znuny newbie
Posts: 22
Joined: 08 Jan 2008, 12:23

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by tedwipe »

Hi Uwe,

also wir haben hier bei uns ein paar "Buttons" in das AgentTicketPhone.dtl eingefügt. Was immer wiederkehrende Probleme einfacher aufnehmen lässt. Sieht ungefähr so aus:


<td><form action="$Env{"CGIHandle"}" method="post" enctype="multipart/form-data">
<input type="hidden" name="Action" value="$Env{"Action"}">
<input type="hidden" name="Subaction" value="StoreNew">
<input type="hidden" name="FormID" value="$QData{"FormID"}">
<input type="hidden" name="ExpandCustomerName" value="2">
<input type="hidden" name="Dest" value="5||Hardware">
<input type="hidden" name="Subject" value="Druckerproblem">
<input type="hidden" name="Body" value="Druckermodell:

Netzwerdrucker (ja/nein):

Druckername:

Problembeschreibung:">
<input class="button" type="submit" name="" value="$Text{"Druckerproblem"}">
</form></td>


Erklärt sich fast von selbst. Standardmässig sind unsere Tickets erstmal leer, über die Buttons wird dann das Ticket vor ausgefüllt und dann muß man nur noch den Kunden hinzufügen.

Vielleicht hilft Dir das schon weiter.

Gruß

Thorsten
Echtsystem:
openSuSe 11.3, Postgres 8.4, OTRS 2.4.9
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

Vorgefertigter Text bei neuem Ticket übers Agentinterface

Post by garwen »

Hallo zusammen

Ich versuche grade, mit so einem Button in der "Telefon Ticket" Maske ein Ticket Komplett auszufüllen. Das funktioniert soweit, allerdings bekomme ich es nicht hin, dass das "An" Feld (also die Queue) automatisch gefüllt wird.

Folgendes funktioniert:

Code: Select all

<form action="$Env{"CGIHandle"}" method="post" enctype="multipart/form-data">
        <input type="hidden" name="Action" value="$Env{"Action"}"/>
        <input type="hidden" name="Subaction" value="StoreNew"/>
        <input type="hidden" name="FormID" value="$QData{"FormID"}"/>
        <input type="hidden" name="ExpandCustomerName" value="1"/>
        <input type="hidden" name="From" value="Benutzername des Users"/>
        <input type="hidden" name="Subject" value="Neues Problem"/>
        <input type="hidden" name="Body" value="Hier kommt eine Standard Fehlerbeschreibung."/>
        <input class="button" type="submit" name="" value="$Text{"Example Template"}"/>
      </form>
Der Logik nach hab ich jetzt versucht, mittels der Zeile

Code: Select all

<input type="hidden" name="To" value="2"/>
oder
<input type="hidden" name="To" value="QueueName"/>
die Queue anzusteuern. Das funktionierte aber nicht.
Nach einem Blick in die AgentTicketPhone.pm hab ich dann gesehen, dass die Queue über ein Tag "QueueID" angesteuert wird. Hab's dann mit

Code: Select all

<input type="hidden" name="QueueID" value="2"/>
oder
<input type="hidden" name="QueueID" value="QueueName"/>
versucht, aber das klappt auch nicht.

Hat jemand eine Idee, wie ich die so die Queue automatisch füllen lassen könnte ?

Merci & Gruss,
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by jojo »

In der Form:

<input type="hidden" name="Dest" value="5||Hardware">


eintragen. Dann geht es
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by garwen »

Auf die Idee "Dest" muss man auch mal kommen, aber klappt.

Danke Jojo :)
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
jojo
Znuny guru
Posts: 15019
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by jojo »

Ist bereits in einem der Artikel in diesem Thread drin...
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
garwen
Znuny expert
Posts: 260
Joined: 03 Feb 2009, 16:51
Znuny Version: 2.4.7

Vorgefertigter Text bei neuem Ticket übers Webinterface

Post by garwen »

Oops...übersehen. Peinlich *schämt sich*

Sorry ;)
MfG
~Fredy

Produktiv: OTRS 3.0.11/ openSUSE 11.4 / Apache2, MySQL5 / Exchange 2010
Post Reply