Project

General

Profile

Actions

Bug #76986

closed

FlexForm with nested lists does not store values of 2nd Level

Added by Andreas Moeller over 8 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Must have
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-07-07
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
FlexForm, nested, list
Complexity:
Is Regression:
No
Sprint Focus:

Description

Hi there,
I've created a nested FlexForm for my CE with a 2 Level nested List Array.

The first Level Values (text1) are stores corrently into the field "pi_flexform".
But the values in the second level (text2) are lost.

Tested in Typo 7.6.9
With Typo3 6.2 it works fine!

<T3DataStructure>
    <meta type="array">
        <langChildren>1</langChildren>
        <langDisable>1</langDisable>
        <langDatabaseOverlay>1</langDatabaseOverlay>
    </meta>
    <sheets>
        <sDEF>
            <ROOT>
                <TCEforms>
                    <sheetTitle>CE Test</sheetTitle>
                </TCEforms>
                <type>array</type>
                <el>

                    <settings.list>
                        <section>1</section>
                        <type>array</type>
                        <el>

                        <container>
                            <type>array</type>
                            <el>

                                <text1 type="array">
                                    <TCEforms type="array">
                                        <exclude>1</exclude>
                                        <label>Label 1</label>
                                        <config type="array">
                                            <type>input</type>
                                        </config>
                                    </TCEforms>
                                </text1>

                                    <innerList>
                                        <section>1</section>
                                        <type>array</type>
                                        <el>

                                            <container>
                                                <type>array</type>
                                                <el>

                                                    <text2 type="array">
                                                        <TCEforms type="array">
                                                            <exclude>1</exclude>
                                                            <label>Label 2</label>
                                                            <config type="array">
                                                                <type>input</type>
                                                            </config>
                                                        </TCEforms>
                                                    </text2>

                                                </el>
                                            </container>

                                        </el>
                                    </innerList>

                            </el>
                        </container>

                        </el>
                    </settings.list>

                </el>
            </ROOT>
        </sDEF>
    </sheets>
</T3DataStructure>

Related issues 1 (0 open1 closed)

Related to TYPO3 Core - Bug #73125: 500 Error in GroupElement.php due to group db fields in flexform containersClosedFrank Nägler2016-02-04

Actions
Actions

Also available in: Atom PDF