ich möchte gerne ein FreeText Feld mit vorgegebenen Antworten (über ein DropDown Menü) einbauen. Und zwar sollte dieses erscheinen, wenn die Benutzer (Customer) ein neues Ticket erfassen (CustomerTicketMessage.dtl). Ich bin folgendermaßen vorgegangen:
01. >> SYSCONFIG >> TICKET >> Core:TicketFreeText >> TicketFreeKey4 aktiviert. >> Wichtigkeit
02. Definition, welcher Freitext bei einem neuen Ticket angezeigt werden soll >> SYSCONFIG >> TICKET >> Frontend:Customer:Ticket:ViewNew###TicketFreeText >> Mit 2 als Pflichtfeld definiert
03. CustomerTicketMessage.dtl angepaßt:
Code: Select all
<tr>
<td class="contentkey">$Data{"TicketFreeKeyField1"}:</td>
<td class="contentvalue">$Data{"TicketFreeTextField1"}</td>
</tr>
<tr>
<td class="contentkey">$Data{"TicketFreeKeyField2"}:</td>
<td class="contentvalue">$Data{"TicketFreeTextField2"}</td>
</tr>
<tr>
<td class="contentkey">$Data{"TicketFreeKeyField3"}:</td>
<td class="contentvalue">$Data{"TicketFreeTextField3"}</td>
</tr>
<tr>
<td class="contentkey">$Data{"TicketFreeKeyField4"}:</td>
<td class="contentvalue">
<select name="TicketFreeKeyField4">
<option value="Wichtigkeit" selected="selected">- Bitte aus der Liste auswählen -</option>
<option value="Das Arbeiten ist unmöglich oder die Arbeit ist sehr stark beeinträchtigt">Das Arbeiten ist unmöglich oder die Arbeit ist sehr stark beeinträchtigt</option>
<option value="Die Arbeit ist beeinträchtigt und/oder es gibt eine Möglichkeit, die Arbeit vorübergehend anders durchzuführen">Die Arbeit ist beeinträchtigt und/oder es gibt eine Möglichkeit, die Arbeit vorübergehend anders durchzuführen</option>
<option value="Verbesserung oder Arbeitserleichterung">Verbesserung oder Arbeitserleichterung</option>
</select>
</td>
</tr>
>> Beim Senden geht das Fenster nicht zu und es wird kein Ticket erstellt
Lasse ich das Drop Down Feld weg und editiere es genauso wie die anderen Free Text Felder, funktioniert es.
Wäre dankbar für eine Hilfe
Sven