Ich versuche mich gerade an einer Lösung, ein Flexform flexibel zu machen. Ich kenne die Extension "DynFlex/Dynamic Flexforms", kann diese aber so nicht gebrauchen.
Ich habe folgendes Problem:
Meine Extension ist sehr konfigurierbar und fügt "tt_content", "tt_news" und "pages" einige Funktionen hinzu.
In der Editierungsmakse von "tt_content" erscheint dann z.B. ein Flexform bei dem ich weitere Konfigurierungen vornehmen kann.
Wenn ich aber bereits in der Konfig meiner Extension "tt_content" von einer bestimmten Funktionalität ausgenommen habe, möchte ich in der Flexform-Maske später natürlich auch keine Konfigurationsmöglichkeiten für die jeweilige Funktionalität anzeigen lassen.
Hatte stumpf versucht, die Verknüpfung der Flexform als php-Datei anzugeben:
FILE:EXT:gamification/Configuration/FlexForms/flex.php'
Das funktioniert zwar, jedoch nur so lange ich kein "echo" Befehl in der PHP Datei ausführe. Dieser wird scheinbar ignoriert. Der restliche XML-Code funktioniert ansonsten.
Hatte jemand evtl. schon einmal dieses Problem und kennt eine Lösung?