Bug #72988
closed
losing Localization when moving elements (Typo 7.6.2)
Added by Samuel Weiss about 9 years ago.
Updated almost 5 years ago.
Category:
DataHandler aka TCEmain
Description
if you move localized content element in listview up or down it assume the Localization Key of the upper element.
Content 1 - EN
Content 2 - DE
Content 3 - DE
if you Content 3 up it will be localized as EN
Content 1 - EN
Content 3 - EN
Content 2 - DE
Running in
[sys_language_mode] = strict
[sys_language_overlay] = hideNonTranslated
Files
- Target version deleted (
7.6.3)
I have the Same Problem in TYPO3 7LTS
The problem seems to be, that after moving an Object up or Down, the method \TYPO3\CMS\Core\DataHandling\DataHandler::fixCopyAfterDuplFields() is called, and the TCA configuration for the table tt_content is set to 'copyAfterDuplFields' => 'colPos,sys_language_uid'
Another problem is, that we can not change this value in AdditionalConfiguration.php, because the TCA of tt_content is loaded after that.
So at the moment you can only change this in a own Extension.
Greetings David
Yes that fix the problem in listview! Sadly it persists in pageview.
I cant move an all language element.
- Related to Bug #70154: Extbase 'sorting' l10nmode added
- Category set to DataHandler aka TCEmain
- Related to Bug #39798: Language and colpos changes on re-ordering of Content Elements added
- Related to Bug #59901: Move records in list module kills sys_language_uid added
- Related to Bug #25216: Repositioning of translated CE in the list module replaces language ID added
- Status changed from New to Under Review
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
- Status changed from Resolved to Closed
Also available in: Atom
PDF