[Frage] Fluid Variable, welche einen Doppelpunkt enthält, ausgeben

  • TillS TillS
    TYPO3-Anwärter
    0 x
    4 Beiträge
    1 Hilfreiche Beiträge
    10. 08. 2016, 15:22

    Hallo zusammen,

    ich habe mehrere Items mit Array-Keys, welche einen Doppelpunkt enthalten. Beispielsweise group:beschaeftigungsart, group:einsatzort etc. Die Daten kommen aus einem XML-Feed und ich kann sie leider nicht anpassen.

    Wenn ich die einzelnen Items über eine foreach Schleife ausgebe, dann kann ich diese Keys nicht ausgeben {item.group:beschaeftigungsart} funktioniert natürlich nicht. Den Doppelpunkt escapen funktioniert leider auch nicht.

    Mein momentaner Workaround ist, die Items mehrfach über den groupedFor Viewhelper zu schleifen. Dort kann ich als groupBy "group:beschaeftigungsart" und groupKey "beschaeftigungsart" festlegen. Dann kann ich die Variable {beschaeftigungsart} ausgeben. Sonderlich elegant ist das natürlich nicht.

    Über f:alias funktioniert es ebenfalls nicht.

    Hat jemand eine Idee wie ich es ohne den groupedFor Viewhelper hinbekomme?

    Viele Grüße,
    Till

    (TYPO 6.2.26)


  • 1
  • aemka aemka
    Jedi-Ratsmitglied
    0 x
    562 Beiträge
    9 Hilfreiche Beiträge
    02. 10. 2016, 13:44

    Mach doch einen simplen String-Replace von ":" in was anderes in dem eingelesenen XML-String, bevor du das in ein XML-Objekt wandelst.

    http://www.aemka.de/

  • 1