So ich mach das hier auch mal auf.
Hallo zusammen,
ist es möglich in OTRS 5 dynamische Felder anhand von speziellen Queues anzeigen zu lassen? Für die Version 3-4 geht es ja über Anpassung der dtl-Files. Im 5er gibt es ja nur noch pm- und tt-Dateien. Wo muss man denn dort die Anpassungen vornehmen?
Gruß,
M.
Dynamic Fields für spezielle Queue OTRS 5
Re: Dynamic Fields für spezielle Queue OTRS 5
Hi,
die einfache Lösung wäre
https://www.otrs.com/otrs-business-solu ... ic-fields/
Zum selber coden/programmieren/scripten kann ich leider nix sagen
Flo
die einfache Lösung wäre
https://www.otrs.com/otrs-business-solu ... ic-fields/
Zum selber coden/programmieren/scripten kann ich leider nix sagen

Flo
OTRS 2025 SILVER (Prod)
OTRS 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12
-- 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 2025 auf Debian 12 (Test)
Znuny 7.x latest version testing auf Debian 12
-- 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 guru
- Posts: 5018
- Joined: 13 Mar 2011, 09:54
- Znuny Version: 6.0.x
- Real Name: Renée Bäcker
- Company: Perl-Services.de
- Contact:
Re: Dynamic Fields für spezielle Queue OTRS 5
Das was man in den .dtls machen konnte geht jetzt in den .tt-Dateien. Evtl. muss man den Code ein klein wenig anpassen... Wenn Du den Code hier zeigst, können wir Dir helfen den für OTRS5 umzuschreiben.
Perl / Znuny development: http://perl-services.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Free Znuny add ons from the community: http://opar.perl-services.de
Commercial add ons: http://feature-addons.de
Re: Dynamic Fields für spezielle Queue OTRS 5
Hey,
selbst habe ich keinen Code geschrieben. Hab hier im Forum nur ein bisschen herumgestöbert.
viewtopic.php?f=60&t=24116
Das ist ja quasi eine Anleitung wie man es im OTRS3 macht.
Die Idee ist, dass beim erstellen eines Tickets in der Customer-Sicht anhand einer bestimmten Queue dynamische Felder angezeigt werden.
Müsste dann in der CustomerTicketMessage.tt angepasst werden nehme ich an?
Bsp. von Moderator crythias
selbst habe ich keinen Code geschrieben. Hab hier im Forum nur ein bisschen herumgestöbert.

viewtopic.php?f=60&t=24116
Das ist ja quasi eine Anleitung wie man es im OTRS3 macht.
Die Idee ist, dass beim erstellen eines Tickets in der Customer-Sicht anhand einer bestimmten Queue dynamische Felder angezeigt werden.
Müsste dann in der CustomerTicketMessage.tt angepasst werden nehme ich an?
Bsp. von Moderator crythias
Code: Select all
<script type="text/javascript">//<![CDATA[
function nonetext() {
$("[id^=DynamicField]").parent().addClass( 'Hidden' );
$("[id^=LabelDynamicField]").parent().addClass('Hidden');
}
$('#Dest').bind('change', function (Event) {
Core.AJAX.FormUpdate($('#NewPhoneTicket'), 'AJAXUpdate', 'Dest', ['TypeID', 'NewUserID', 'NewResponsibleID', 'NextStateID', 'PriorityID', 'ServiceID', 'SLAID', 'SignKeyID', 'CryptKeyID', 'To', 'Cc', 'Bcc', 'StandardTemplateID' $Data{"DynamicFieldNamesStrg"}]);
switch ( $('#Dest').val() ) {
case "3\|\|Junk": // need to slash escape the pipes. Also, need to be in numerical order
nonetext();
$('#DynamicField_myField').parent().removeClass( 'Hidden' );
$('#LabelDynamicField_myField').parent().removeClass( 'Hidden' );
break;
default:
nonetext();
}
});
//]]></script>
Re: Dynamic Fields für spezielle Queue OTRS 5
Hey,
habs jetzt einfach über ein Add-On gelöst, mit dessen Hilfe man Formulare erstellen kann, welche unterschiedliche Felder besitzen. Für diejenigen die es Interessiert um welches Add-On es sich handelt : Intelligent Surface Lite
Gruß,
M.
habs jetzt einfach über ein Add-On gelöst, mit dessen Hilfe man Formulare erstellen kann, welche unterschiedliche Felder besitzen. Für diejenigen die es Interessiert um welches Add-On es sich handelt : Intelligent Surface Lite
Gruß,
M.