Ansicht von 6 Antwort-Themen
  • Autor
    Beiträge
    • #14853
      Sven Kassel
      Teilnehmer

        Hallo,

        ist es möglich, die Reihenfolge von Queue und Service zu verändern oder das Feld “Queue” einfach auf Visible=False zu setzen?

        Hintergrund:

        Eigentlich benötigen wir die Queue zur Auswahl nicht. Bei uns wird der Service genutzt, um über den Generic Agent Tickets in der richtigen Queue zu erstellen. Wir haben aber Probleme mit der Standardmailadresse. Darum nutzen wir inzwischen die Funktion “TicketACL::Autoselect” Dest=2, um das erstellte Ticket direkt in der gewünschten Queue zu eröffnen. Dazu muss das Feld “Queue” scheinbar eingeblendet werden.

        Damit die Kunden nicht verwirrt werden, möchten wir zuerst den Service als relevante Größe zur Auswahl stellen. Das Feld “Queue” kann dann ja über ACL ausgeblendet werden.

        Besteht die Möglichkeit der Umsortierung? Wenn ja, wie können wir das bewerkstelligen?

        Oder besteht die Möglichkeit, dass Feld “Queue” so auszublenden, dass Werte weiterhin eingetragen und ausgelesen werden können (Visible=False)?

        Vielen Dank für Eure Hilfe.

        Gruß Sven Kassel

      • #14865
        marcel-graf
        Teilnehmer

          Hallo Sven,

          ich denke das man die Queue Einstellungen in der Systemkonfiguration unter Frontend -> Customer -> View vornehmen kann. Hier bitte in den “Ticket” Bereichen schauen, ob da der richtige Punkt dabei ist.

          Bin da aber leider nicht zu 100% im Thema, da wir das Customer Portal aktuell nicht nutzen.

          Gruß Marcel

           

        • #14866
          Sven Kassel
          Teilnehmer

            Hallo Marcel,

            danke für Deine Antwort. In diesem Bereich habe ich auch schon gesucht. Leider findet man immer nur Einstellungen für dynamische Felder aber nicht für Standardfelder. Oder ich bin komplett blind.

            Gruß Sven

          • #14868
            marcel-graf
            Teilnehmer

              Ich dachte an den Punkt: Ticket::Frontend::CustomerTicketMessage###Queue

              Soweit das zu lesen ist muss hier aber die Default Queue gesetzt werden.

              Ticket::Frontend::CustomerTicketMessage###QueueDefault

              Ob die Queue dann für euren Prozess per Generic Agent geändert werden kann, weiß ich leider nicht.

              Gruß Marcel

            • #14956
              Stefan Abel
              Moderator

                Hallo,

                wenn der Service die Queue  bestimmt, kannst du einfach wie gehabt „TicketACL::Autoselect“ Dest=2 einstellen.
                Das klappt aber nur, wenn nur noch eine Queue übrig bleibt und daher baust du einfach ACLs nach dem Motto “Wenn in CustomerTicketMessage der Service = abc, dann possible (blende nur noch ein) Queue = 123”.

                Blöd: die Queue-Auswahl findet vorher statt, daher könntest du im Backend die Reihenfolge der Felder (Renderblöcke) vertauschen.

                Nun stimmt die Reihenfolge, aber die o.g. ACLs funktionieren nur, wenn bereits ein Service ausgewählt wurde. D.h. beim Seitenaufruf siehst du zu viele Queues. D.h. du baust noch eine weitere ACL, die entweder erstmal alle Queues ausblendet (dann ist das Feld ausgegraut), oder eine bestimmte (damit das ganze Feld wieder durch Autoselect ausgeblendet wird). Wichtig: Je nach ACL sollte die in der Reihenfolge vor den o.g. ACLs auftauchen.

                Ansonsten noch ein Hinweis auf die Einstellung “CustomerPanelOwnSelection”, da kannst du deine Queues im Kundenfrontend anders benannt aussehen lassen.

                Viel Spaß!
                Stefan

              • #14966
                Sven Kassel
                Teilnehmer

                  Hallo Stefan,

                  vielen Dank für Deine Info. Vielleicht kannst Du zu folgendem Punkt noch etwas schreiben.

                  –> Blöd: die Queue-Auswahl findet vorher statt, daher könntest du im Backend die Reihenfolge der Felder (Renderblöcke) vertauschen.

                  Kannst du die Datei oder den Parameter genauer spezifizieren? Das wäre sehr nett.

                  Ich denke, es würde schon sehr helfen, wenn die Kunden, wie bei uns gewünscht, erst den Service auswählen und die Queue als nächstem Feld automatisch über “„TicketACL::Autoselect“ Dest=2″gesetzt und ausgeblendet wird.

                  Gruß Sven

                • #14973
                  Stefan Abel
                  Moderator

                    Hallo,

                    die Datei hatte ich verlinkt. Den Pfad dazu findest du auch bei dir im Linux dann.

                    (/opt/)otobo/Kernel/Output/HTML/Templates/Standard/CustomerTicketMessage.tt

                    Viele Grüße
                    Stefan

                Ansicht von 6 Antwort-Themen
                • Du musst angemeldet sein, um auf dieses Thema antworten zu können.