Bug #50785

FlexForm does not substitute markers in foreign_table_where

Added by Gabriel Kaufmann / Typoworx NewMedia about 8 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
-
Target version:
-
Start date:
2013-08-05
Due date:
% Done:

0%

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

Description

We tried to use a field-to-select condition in a flexform.

Simple example:

We have a FlexForm containing two Select-Fields:
1. StoragePid (Selecting from Pages-Table)
2. Any foreign record (like tt_address) that should show all records matching the FlexForm "StoragePid".

As FlexForm simply consists of XML'ified TCA we thought we can use ###REC_FIELD_StoragePid### (whereas "StoragePid" is the XML-Name of our Storage Selector form pages).

We noticed that the markers are not working correctly by reading/substituting those values from FlexForm XML.


Files

class.t3lib_tceform.php_forge-50785.patch (2.84 KB) class.t3lib_tceform.php_forge-50785.patch Gabriel Kaufmann / Typoworx NewMedia, 2013-08-12 10:43

Related issues

Related to TYPO3 Core - Bug #30354: FlexForm select fields can't replace makers in their foreign_table_where clauseClosed2011-09-27

Actions
Related to TYPO3 Core - Bug #16392: Page-TSconfig ###PAGE_TSCONFIG_STR### not evaluated correctly in BackendClosed2006-07-21

Actions

Also available in: Atom PDF