Project

General

Profile

Actions

Bug #72302

closed

Flexform writing / reading inconsistent

Added by Philipp Wrann almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
DataHandler aka TCEmain
Target version:
-
Start date:
2015-12-17
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

Try the following:

1) Create a flexform with 2 sheets, insert some field in the second sheet and save the value.
2) Change the flexform and move the field to the first sheet (because displayconditions do not work in the second sheet :-/ )
3) Change the value of the field in the new position (sheet)
4) Open the record -> the data is displayed correctly but if you look it up in the database or the frontend (via extbase controller-settings) the value is not the same

It seems data is looked up in the correct sheet when displaying the flexform - but it is merged pretty brutally when evaluated as php array.

Did using flexforms become deprecated or how can it be that there are so many bugs lately?

A) This should be fixed on the write-side, if some field does not exist in the flexform source it should be filtered before it is saved as xml
B) Maybe the time has come to think about something better than flexforms for the future? Just sayin - sDEF/lDEF/vDEF - OUT

Actions

Also available in: Atom PDF