Actions
Bug #69702
closedFAL does not work in section of FlexForms
Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2015-09-11
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
6.2
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
Description
If I create a new element on the page, then I get the error message:
"Wrong configuration in table xxxxxxx"
The foreign_match_fields fieldname is changed to the field name of element.
When I save and edit the element, I can change the file.
If I add a new element the same issues appear.
When I save and edit it again it´s possible to choose a new file.
After saving the element the last selected file is in every element.
So I think there is no relation to each "dynamic" element in the section.
Example flex form:
<dynamic_col type="array"> <section>1</section> <title>Column</title> <type>array</type> <el type="array"> <container type="array"> <type>array</type> <el type="array"> <image type="array"> <TCEforms type="array"> <label>image</label> <config> <type>inline</type> <foreign_table>sys_file_reference</foreign_table> <foreign_field>uid_foreign</foreign_field> <foreign_sortby>sorting_foreign</foreign_sortby> <foreign_table_field>tablenames</foreign_table_field> <foreign_match_fields type="array"> <fieldname>image</fieldname> </foreign_match_fields> <foreign_label>uid_local</foreign_label> <foreign_selector>uid_local</foreign_selector> <foreign_selector_fieldTcaOverride type="array"> <config> <appearance> <elementBrowserType>file</elementBrowserType> <elementBrowserAllowed>jpg,png</elementBrowserAllowed> </appearance> </config> </foreign_selector_fieldTcaOverride> <foreign_types type="array"> <numIndex index="2" type="array"> <showitem>--palette--;LLL:EXT:lang/locallang_tca.xlf:sys_file_reference.imageoverlayPalette;imageoverlayPalette,--palette--;;filePalette</showitem> </numIndex> </foreign_types> <maxitems>1</maxitems> <appearance type="array"> <headerThumbnail> <field>uid_local</field> <width>64</width> <height>64</height> </headerThumbnail> <createNewRelationLinkTitle>Add new Image</createNewRelationLinkTitle> <showPossibleLocalizationRecords>TRUE</showPossibleLocalizationRecords> <showRemovedLocalizationRecords>TRUE</showRemovedLocalizationRecords> <showSynchronizationLink>TRUE</showSynchronizationLink> <enabledControls type="array"> <info>TRUE</info> <delete>TRUE</delete> <localize>TRUE</localize> </enabledControls> <levelLinksPosition>both</levelLinksPosition> </appearance> <behaviour> <localizationMode>select</localizationMode> <localizeChildrenAtParentLocalization>TRUE</localizeChildrenAtParentLocalization> </behaviour> </config> </TCEforms> </image> </el> </container> </el> </dynamic_col>
Actions