In CmdmapDataHandlerHook there is a check on line 64 if $value is array and has set colPos. In my case when creating a new page translation by copying elements (Free Mode) there is a case where no colPos is set and so he casts the $value array as int and continues with $pageId = 1 due to the fact that (int)$value is 1.
Create a Container Element on the root page and add a textmedia to it then create a page translation and then use "Translate" and select "Copy".
Versions used:
ichhabrecht/content-defender: 3.5.3
typo3/cms-core: 13.4.27
b13/container: 3.2.3
In CmdmapDataHandlerHook there is a check on line 64 if $value is array and has set colPos. In my case when creating a new page translation by copying elements (Free Mode) there is a case where no colPos is set and so he casts the $value array as int and continues with $pageId = 1 due to the fact that
(int)$valueis 1.Create a Container Element on the root page and add a textmedia to it then create a page translation and then use "Translate" and select "Copy".
Versions used:
ichhabrecht/content-defender: 3.5.3typo3/cms-core: 13.4.27b13/container: 3.2.3