Bug #76637
closedFlexform: Using settings as displayCond within another sheet
100%
Description
With displayCond in flexforms all sheets are handled separately, which is at least not intuitive.
Example given:
You have two sheets in your flexform, say 'Contents to display' (sDef) and 'Layout settings' (Layout).
In the first sheet you use a select list named <settings.typeOfContent> (and some other settings).
In the second sheet you want to have special options if <settings.typeOfContent> is 'LectureList'.
Neither
<numIndex index="0">FIELD:settings.typeOfContent:=:LectureList</numIndex>
nor
<numIndex index="0">FIELD:sDef.settings.typeOfContent:=:LectureList</numIndex>
will work, since the settings of both sheets are neither integrated regardless of sheet nor the settings done in another sheet are available to the ElementConditionMatcher.
So you have to put all in one sheet.
A displayCond at sheet level is not really an option:
You would have to set up a new sheet for every dependent setting in your Layout sheet since it's not recommendable to duplicate the Layout-Sheet where Layout2 would have the same settings.xyz names like Layout1. (Extbase will read all settings from the flexform with no regard to which sheet is visible to the BeUser and which not.)
Updated by Gerrit Code Review almost 8 years ago
- Status changed from New to Under Review
Patch set 17 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 18 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 19 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 20 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 21 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 22 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 23 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 24 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 25 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 26 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 27 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 28 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 29 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 30 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 31 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 32 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 33 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 34 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 35 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 36 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 37 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 38 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 39 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 40 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 41 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 42 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 43 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 44 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 45 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 46 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 47 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Gerrit Code Review almost 8 years ago
Patch set 48 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/50879
Updated by Christian Kuhn almost 8 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 38a1bc5dd7990b63e45c0419065cd02fe91187e9.