Ich habe immer folgende Typoscript-Konstellation für Seiten, die per EXT:direct_mail als Newsletter versendet werden sollen, gewählt:
- EXT:statictemplates installiert
- Im TS Datensatz für die Newsletter Seiten unter "Statische Templates einschließen" folgendes hinzugefügt:
- cSet (default)
- plugin.alt.plaintext (99)
- content (default)
- Im gleichen TS Datensatz unter "Statische Templates einschließen (aus Erweiterungen)" folgendes hinzugefügt:
- Direct Mail Plain text (direct_mail)
- Direct Mail Content Boundaries (direct_mail)
Hintergrund: Ich kann / will das aktuelle css_styled_content von TYPO3 6.2 hier nicht nutzen und möchte das das alte "content (default)" Inhaltselement Rendering haben, damit Inahltselemente "oldschool" mit Tabellen und spacer.gif gerendert werden. Das funktioniert in HTML Newslettern z.B. bei Outlook, wo viel CSS nicht zugelassen ist, sehr gut. Überwiegend nutze ich dann Standard Inhaltselemente und ein paar mit EXT:flux / EXT:fluidcontent erstellte flexible Inhaltselemente (FCEs) im Newsletter Inhaltsbereich. Das alles klappt auch super bis zur TYPO3 Version 6.2.12. Seit 6.2.13 und 6.2.14 kriege ich aber dann statt meiner meiner EXT:fluidcontent FCEs nur noch die Meldung 'CTYPE "fluidcontent_content" not defined!' im Frontend.
Binde ich das statische TS von EXT:css_styled_content testweise mal ein, erscheinen die FCEs wieder. Dann werden meine Standard Inhaltselemente aber wieder mit modernem Markup und CSS gerendert, was man im Newsletter nicht brauchen kann.
D.h. irgendwas muss ich ab TYPO3 6.2.13 so geändert haben, das mit EXT:fluidcontent erstellte Elemente nicht mehr ohen EXT:css_styled_content lauffähig sind. Weiß einer was das sein kann?
Ich habe mal auf einer anderen TYPO3 Installation einen weiteren Test gemacht. Gleiches Setup, aber statt EXT:fluidcontent wurde hier EXT:dce für die FCEs verwendet. Auch hier der selbe Effekt nach Switch von 6.2.12 auf 6.2.14: 'CTYPE "dce_dceuidX" not defined!'. D.h. es betrifft wohl jede Art flexible Inhaltselemente, die nicht auf EXT:css_styled_content beruhen.
Weiß einer eine Lösung?
Habe auch schon die Changelogs von 6.2.13 und 6.2.14 gelesen, aber nichts auffälliges gefunden.