Hallo zusammen,
bei meiner Arbeit mit TV, genauer bei der Erstellung von FCEs mit Sections bin ich auf folgendes Problem gestoßen.
Erstelle ich ein solches Element in der Weise, dass
SC
CO
EL = plain input field oder text area for bodytext
EL = plain input field oder text area for bodytext
EL = plain input field oder text area for bodytext
sind, klappt alles mit der Erstellung der Elemente in den Seiten fehlerfrei. Lege ich dagegen darin ein EL mit dem editing type: "rich text editor for bodytext" an, gibt es massive Probleme mit der Erstellung der Elemente auf den Seiten.
Das BE-Formular lässt sich nach der Befüllung der Elemente mit der Begründung, die BE-Anmeldung sei abgelaufen, nicht wie gewohnt speichern. Der Versuch, die Anmeldung normal zu wiederholen scheitert. Ignoriert man dagegen diese Mitteilung mit "Abbrechen" wird die Speicherung durchgeführt und der gespeicherte Inhalt lässt sich fehlerfrei fürs FE rendern.
Schließt man das Content Element, erscheint im TV-Seiten die Übersicht des FCE mit allen eingegebenen Daten richtig. Ruft man jedoch das Element zum Wiederbearbeiten erneut auf, fehlen fast alle Eingaben im BE-Formular bis auf das RTE-Feld. Nach Änderung der Eingaben lassen sich diese wie gerade beschrieben nicht normal speichern, werden aber übernommen.
Eine Änderung des EL im Editing Type auf text area for bodytext ist, nachdem einmal rich text editor for bodytext ausgewählt war, für BE-Formular des FCE nicht mehr wirksam. Es wird trotz des in der DS gespeicherten text area for bodytext das RTE-Feld angezeigt. Die o.g Probleme mit der Bearbeitung bleiben. Nur der Wechsel zu plain input field funktioniert noch richtig. Mit dieser Einstellung ist der Spuk wieder vorbei.
Dass meine Test-FCEs an sich richtig entworfen sein müssten, schließe ich aus der Tatsache, dass sie mit den anderen editing types richtig funktionieren. Ich habe mich bei meinen Test außerdem auf sehr simple FCEs beschränkt.
Kann vielleicht jemand schauen, ob er dieses Verhalten in seiner Testumgebung nachvollziehen kann. Mir gegebnenfalls Hinweise geben, ob es ein Bug oder ob es etwas anderes sein könnte?
Gruß
Kanticus
Sorry, vergessen:
Testumgebung:
TYPO3 4.2.5
PHP 5.2.6
MySQL 5.0.67
TV 1.3.7