Hallo zusammen, nach dem ich PHP bei mir von Version 5.6 auf 7.1 upgedatet habe, habe ich von TYPO3 (7.6) im Frontend den Fehler: #1238169398: Not all tags were closed! zurück bekommen. Darauf habe ich die PHP Version wieder auf 5.6 zurück gedreht, der Fehler trat nicht mehr auf. Nun habe ich auf PHP 7.0 upgedatet. Selber fehler. Jetzt habe ich die Templates mal kontrolliert. Mit try and error konnte ich ein Template ausfindig machen welches den Fehler verursachen könnte. Hier habe ich weiter getestet. In dem Template bin ich darauf gekommen, dass ein Viewhelper ein fluid array übergeben bekommt. Wenn ich dieses array entferne funktioniert die Ausgabe im Frontend wieder. Wenn ich das Array verkürze funktioniert das Frontend auch weiter (bei bis zu 16 Einträgen, ab dem 17. Eintrag kommt wieder der Fehler -> Not all tags were closed!).
Es handelt sich dabei um folgenden Viewhelper Aufruf: <f:image src="fileadmin/data/clear.gif" title="{images.0.title}" alt="{images.0.alternative}" additionalAttributes="{}" data="{ closed-esd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-esd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-esd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-sd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-sd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-sd: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-md: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-md: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-md: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-ld: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-ld: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-ld: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-esd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-esd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-esd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-sd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-sd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-sd2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-md2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-md2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-md2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', closed-ld2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', normal-ld2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}', full-ld2x: '{oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}' }" treatIdAsReference="0" height="" width="" class="owl-lazy"></f:image> Wenn ich nun das Array auf das "data"-Attribut und das "additionalAttributes"-Attribute aufteile funktioniert die Ausgabe im Frontend weiterhin. Selbst wenn ich alle Angaben testweise im "data"-Attribut belasse und die inneren Viewhelper ({oliver:oliverImage(src:images.0.uid, width: 320, height: \"100c-100\", treatIdAsReference: 1, additionalParameters: \"-blur 0x8 -quality 70\")}) durch Dummy Werte 1-24 ersetze, funktioniert die Ausgabe im Frontend weiterhin. Hat einer eine Idee woran das liegen kann, das der komplette Aufruf nicht funktioniert? Zu meinem System: TYPO3 7.6.16 PHP 7.0.15 (im einer XAMPP Umgebung) MAC OS 10.10.5 Danke und viele Grüße Oliver _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german