Mit Installation des Updates von Flux erscheinen im Backend bei den FCEs keine Felder mehr. Egal was man versucht, ändert, anpasst – keine Besserung.
Das „Problem“ liegt an der neuen vorgeschriebenen Methode zum Registrieren der Provider-Extension.
Wahrscheinlich hast du diese Zeilen schon einmal gesehen:
FluidTYPO3\Flux\Core::registerProviderExtensionKey('Vendor.Extkey','Content');
`
FluidTYPO3\Flux\Core::registerProviderExtensionKey('Vendor.Extkey','Pages');
Siehst du in deiner Extension nach, wirst du diese Zeilen in der ext_tables.php
wiederfinden.
Richtig?
Und da liegt das Problem!
Wenn du diese Aufrufe in die ext_localconf.php
verschiebst, dann sollte wieder alles funktionieren. Wenn du die Datei nicht hast, kannst du sie einfach im Root-Verzeichnis deiner Extension erstellen und folgenden Inhalt, natürlich mit deinen Vendor-/Extensionname hineinschreiben:
<?php
defined('TYPO3_MODE') || die('Access denied.');
FluidTYPO3\Flux\Core::registerProviderExtensionKey('Naderio.Naderiotmpl','Content');
Wenn du nun alle Caches leerst, solltes du wieder wie gewohnt im Backend deine <flux:field.../>
zur Verfügung haben.
Viel Erfolg
Naderio / Thomas
Neueste Kommentare