Actions
Bug #78853
closedBE doesn't execute displayCond of extension flexform
Status:
Rejected
Priority:
Must have
Assignee:
-
Category:
-
Target version:
-
Start date:
2016-12-01
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
7
PHP Version:
7.0
Tags:
flexform
Complexity:
Is Regression:
No
Sprint Focus:
Description
In plugin tt_products (2.12.0) the backend throughs a SQL exception when you try to create a content element of type plugin "shop system".
The author of the plugin found out that the following displayCond seems not to be executed:
<categorySelection> <TCEforms> <displayCond>EXT:mbi_products_categories:LOADED:TRUE</displayCond> <label>LLL:EXT:tt_products/locallang_db.xml:tt_content.pi_flexform.category_selection</label> <config> <type>select</type> <renderMode>tree</renderMode> <foreign_table>tt_products_cat</foreign_table> <foreign_table_where>AND tt_products_cat.hidden=0 ORDER BY tt_products_cat.title</foreign_table_where> <autoSizeMax>45</autoSizeMax> <minitems>0</minitems> <maxitems>99</maxitems> <treeConfig> <parentField>parent_category</parentField> <appearance> <expandAll>1</expandAll> <showHeader>1</showHeader> <maxLevels>99</maxLevels> <width>500</width> </appearance> </treeConfig> </config> </TCEforms> </categorySelection>
I took this part out of the file flex_form_ds_pi1.xml as a workaround.
Files
Updated by Christian Kuhn about 8 years ago
- Status changed from New to Rejected
Hey.
"ext loaded" display condition is deprecated and may even throw exceptions in 7.6 depending on details.
This can not be solved in core, tt_products must adapt here.
Franz had a similar issue already with #76958 where we tried to explain that already.
I will close the issue as "not a core issue, must be fixed in tt_products".
Actions