Powermail conditions / TYPO3 9

Nach einem Update auf TYPO3 9 werden die bisher funktionalen Powermail Conditions im Frontend nicht mehr funktionieren, auch wenn im Backend alles korrekt konfiguriert ist.
Grund dafür ist, das sich der URL-Generierung ab TYPO3 9 stark verändert hat und die für die Bedingungen notwendigen json-Aufrufe nicht mehr wie gewohnt verarbeitet werden können.

Die Lösung ist im Grunde simpel. In der Seitenkonfiugation - zu finden unter

typo3conf/sites/seitenname/config.yaml

- muss ein entsprechendes Mapping erfolgen:

routeEnhancers:
  PageTypeSuffix:
    type: PageType
    map:
      powermail_cond.json: 3132

Die entscheidende Zeile ist fett markiert. Hier ist wieder die exakte Einrückungen wichtig.

Sobald das Mapping ergänzt ist, funktionieren die Powermail Conditions wieder wie gehabt.

Kommentare (0)

Keine Kommentare vorhanden

Neuen Kommentar schreiben