Bug #84564
closedallowLanguageSynchronization translation behavior options missing for TCA type select with rendermode selectTree
100%
Description
When you have a TCA select item which shows a tree (e.g. a category tree) and you enable allowLanguageSynchronization for the field, the translation behavior options (see screenshot below) are missing in the localized record. The tree is visually not readonly (editor can still select/deselect items), but changes are not saved.
The main feature of allowLanguageSynchronization (using the value of the default record) works fine, but an editor can't select a custom value, since the translation behavior options are missing.
Files
Updated by Gerrit Code Review about 6 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56487
Updated by Torben Hansen about 6 years ago
I created this https://github.com/derhansen/test_category small extension in order to test/review the patch
Updated by Sybille Peters about 6 years ago
I'm a little confused: In your sample extension, you are using a field 'category' in the TCA, but 'category' is missing in columns. Not sure how to test this.
Updated by Torben Hansen about 6 years ago
Thema field category is automatically added to TCA by TYPO3\CMS\Core\Utility\ExtensionManagementUtility::makeCategorizable in TCA overrides.
Updated by Gerrit Code Review about 6 years ago
Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56905
Updated by Torben Hansen about 6 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 4eccdabdc73754257dfaf07fedf51c2ff676b2a2.
Updated by Christian Kuhn about 6 years ago
- Related to Bug #84976: Proper dom in TCA select tree added
Updated by Gerrit Code Review about 6 years ago
- Status changed from Resolved to Under Review
Patch set 2 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/56905
Updated by Christian Kuhn about 6 years ago
- Status changed from Under Review to Resolved
Applied in changeset 4078abaca755fc5d976c38caf975bb5958aea80d.
Updated by Torben Hansen almost 6 years ago
The backport for TYPO3 8.7 is missing the following code in the class \TYPO3\CMS\Backend\Form\Element\SelectTreeElement:
/** * @var array Default wizards */ protected $defaultFieldWizard = [ 'localizationStateSelector' => [ 'renderType' => 'localizationStateSelector', ], ];
Therefore, the Localization State selector is still not rendered for the category tree in TYPO3 8.7
Updated by Gerrit Code Review almost 6 years ago
- Status changed from Resolved to Under Review
Patch set 1 for branch TYPO3_8-7 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/57826
Updated by Torben Hansen almost 6 years ago
- Status changed from Under Review to Resolved
Applied in changeset 56118ebae03e4a14e16b863d683df0b9143cdc97.