Hallo zusammen,
ich möchte mir in der AgentDashboardTicketGeneric-Übersicht zusätzlich Felder je nach Bedarf anzeigen lassen. Das bedeutet die zusätzlichen Spalten habe ich schon, nun möchte ich dem Agent überlassen ob er diese anzeigen will oder nicht da dadurch der Betreff natürlich kürzer wird.
Was habe ichbisher geschafft:
einen Link anzeigen welcher als ">>" in der Spaltenübersicht angezeigt wird:
Dieser ruft eine JavaScript-Funktion auf welche ich unter thirdparty/my/js/my.js definiert habe.
Darin wird aktuell nur ein alert aufgerufen.
Ich habe dem Element und dem Link je eine HTML-ID gegeben und versuche diese nun per document.getElementById(this.id).innerHTML = "oooo"; zu ändern
Jedoch bekomme ich immer als ID undefined zurück.
Woran kann das liegen? Ich kenne mich mit Perl nicht wirklich aus dafür mit js und php.
Grüße Nexter
Nachtrag:
habe eben noch ein wenig getestet undfestgestellt dass sich Änderungen auf die erste angezeigte Tabelle auswirken.
Das sollte natürlich mmer für die passieren die manauch anklickt.
Beispiel:
Ansicht
- Eskalierte Tickets
- Erinnerungen
- Neue Tickets
- Tickets zum Bearbeiten
Wenn man jetzt in einer Spalte von neue Tickets klickt ändert sich die Tabelle in Eskalierte Tickets. Das ist nicht so schön.
JavaScript auf dem Dashboard selber einbinden
JavaScript auf dem Dashboard selber einbinden
You do not have the required permissions to view the files attached to this post.
--- Grüße vom Nexter ---
Re: JavaScript auf dem Dashboard selber einbinden
Hallo zusammen,
nach vielen Tests habe ich es gelöst und werde das Ergebnis sicher hier veröffentlichen wenn es fertig ist.
nach vielen Tests habe ich es gelöst und werde das Ergebnis sicher hier veröffentlichen wenn es fertig ist.
--- Grüße vom Nexter ---
-
- Znuny newbie
- Posts: 12
- Joined: 23 May 2012, 18:11
- Znuny Version: 5.0.10
- Real Name: Dominik Schmitz
- Company: VG Heidesheim a. Rh.
Re: JavaScript auf dem Dashboard selber einbinden
Interessante Sache! Wäre toll, wenn du der Community beschreiben kannst, wie sowas eingerichtet wird.
Bleiben deine Änderungen bei einem Update von OTRS bestehen?
Auch wenns etwas am Thema vorbeigeht; hat aber auch mit dem Dashboard zu tun:
Ich hab mir mein Dashboard über die Adresszeile "customized". Einfach folgende URL als Favorit gespeichert:
http://servername/otrs/index.pl?Action= ... r;OrderBy=
Da bekomm ich alle offenen Tickets nach Besitzer sortiert angezeigt.
Bleiben deine Änderungen bei einem Update von OTRS bestehen?
Auch wenns etwas am Thema vorbeigeht; hat aber auch mit dem Dashboard zu tun:
Ich hab mir mein Dashboard über die Adresszeile "customized". Einfach folgende URL als Favorit gespeichert:
http://servername/otrs/index.pl?Action= ... r;OrderBy=
Da bekomm ich alle offenen Tickets nach Besitzer sortiert angezeigt.
OTRS 5.0.10
Debian 8.5
Apache2/MySQL
Debian 8.5
Apache2/MySQL