Project

General

Profile

Actions

Bug #62562

open

Flexforms - Translating with inline relations doesn't work

Added by Daniel Alder over 9 years ago. Updated over 4 years ago.

Status:
Under Review
Priority:
Must have
Assignee:
Category:
DataHandler aka TCEmain
Start date:
2014-10-30
Due date:
% Done:

0%

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

Description

If you are using a flexform with a field for inline relations and try to copy the contente lement by using "Copy default content elements" the related records in the inline fields will be copied instead of localized.

This leads to the issue the inline records in the translated content element does show up (as copies) but aren't but will not be rendered if you are using language mode 'strict'.

The behavior for translations will be completely ignored:

<behaviour type="array">
<localizationMode>select</localizationMode>
<localizeChildrenAtParentLocalization>1</localizeChildrenAtParentLocalization>
</behaviour>

Side node:
I think powermail for example is using kind a work around since there you have to select a "form record" first and the whole behavior works in the context of TCA itself.

Same goes for news extension for example.

Second side node:
https://forge.typo3.org/issues/58306 is a similar issue (same area). The patch there seems to break mine - But I will try to test this as well.


Related issues 2 (1 open1 closed)

Related to TYPO3 Core - Bug #58306: Copy bug with inline records in flexformsClosed2014-04-29

Actions
Related to TYPO3 Core - Bug #59734: Translating a CE containing inline elements doesn't apply language to inline elementsUnder Review2014-06-20

Actions
Actions

Also available in: Atom PDF