ke_troubletickets konfigurieren [Gelöst]

  • martino martino
    R2-D2
    0 x
    120 Beiträge
    0 Hilfreiche Beiträge
    20. 06. 2011, 15:42

    Hallo,

    schon länger habe ich Troubletickets im Einsatz, und entdecke immer mehr Aufgaben, die sich damit lösen lassen. Allerdings möchte ich es gerne anpassen, so soll zum Beispiel der Wert für "LABEL_OPEN_NEW_TICKET" in locallang.xml auf Unterseiten überschrieben werden können.

    An anderer Stelle gelingt das, indem ich in einem Extension-Template definiere:

    1. plugin.tx_ketroubletickets_pi1 {
    2. email_notifications.subject_prefix = [Betreff XY]
    3. }

    Genauso würde ich gerne den oben genannten Wert überschreiben, bin mir aber über die Syntax/die Objekte nicht im Klaren. Wie bekomme ich es hin, dass anstatt "Neue Aufgabe eröffnen" z.B. "Neues Ticket eröffnen" steht (während es auf den anderen Seiten weiterhin "Aufgabe" heisst)?

    Bereits probiert habe ich:

    1. locallangLabelList.OPEN_NEW_TICKET = Neues Ticket eröffnen

    so gehts leider nicht, kann mir jemand einen Tipp geben, wie ich das Objekt/den Wert im TS ansprechen kann?
    vielen Dank


  • 1
  • 0 x
    25 Beiträge
    0 Hilfreiche Beiträge
    27. 06. 2011, 17:29

    Hallo Martino,

    das funktioniert so:

    plugin.tx_ketroubletickets_pi1._LOCAL_LANG.de {
    SELECTLABEL_SERVICE = Projekt
    }

    Die möglichen Werte kannst Du der "locallang.xml" im Extension-Ordner entnehmen (typo3conf/ext/ke_troubletickets/pi1/locallang.xml).

    Christian

  • martino martino
    R2-D2
    0 x
    120 Beiträge
    0 Hilfreiche Beiträge
    27. 06. 2011, 18:10

    super, das war es was ich gesucht habe, vielen Dank Christian!

  • martino martino
    R2-D2
    0 x
    120 Beiträge
    0 Hilfreiche Beiträge
    28. 06. 2011, 10:58

    sorry, aber irgendwie schaffe ich es wieder nicht. Auf der Seite, auf der das Plugin zum Einsatz kommt, habe ich ein ext-Template angelegt. Im dortigen SetUp gebe ich ein:

    1. plugin.tx_ketroubletickets_pi1._LOCAL_LANG.de
    2. {
    3. LABEL_OPEN_NEW_TICKET = Neues Memo eröffnen
    4. LABEL_SUBMIT = Memo speichern
    5. LABEL_EDIT_TICKET = Memo ansehen / bearbeiten
    6.  
    7. }

    Cache gelehrt (typo3 & Browser), nix! Es kommt doch nicht in die Constants...?!

  • 0 x
    25 Beiträge
    0 Hilfreiche Beiträge
    29. 06. 2011, 09:29

    Fast richtig. :-)

    Die geschweifte Klammer gehört in die Zeile darüber, nicht in eine neue Zeile.

    Also so:

    plugin.tx_ketroubletickets_pi1._LOCAL_LANG.de {
    LABEL_OPEN_NEW_TICKET = Neues Memo eröffnen
    LABEL_SUBMIT = Memo speichern
    LABEL_EDIT_TICKET = Memo ansehen / bearbeiten

    }

  • martino martino
    R2-D2
    0 x
    120 Beiträge
    0 Hilfreiche Beiträge
    29. 06. 2011, 09:39

    yeah, das war's und vielmals danke!

  • 1