Bug #88126

Translating Record with Inline Content

Added by Patrick Bloch 11 days ago.

Status:
New
Priority:
Must have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2019-04-10
Due date:
% Done:

0%

TYPO3 Version:
9
PHP Version:
7.2
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

My product extension has inline content for the product records.

TCA of my product:

'content_top'               => [
    'exclude' => 1,
    'label'   => 'LLL:EXT:my_ext/Resources/Private/Language/locallang_db.xlf:general_field.content_top',
    'config'  => [
        'type'             => 'inline',
        'foreign_table'    => 'tt_content',
        'allowed'          => 'tt_content',
        'MM'               => 'tx_myext_producttop_ttcontent_mm',
        'foreign_sortby'   => 'sorting',
        'maxitems'         => 9999,
        'appearance'       => [
            'collapseAll'                     => 1,
            'levelLinksPosition'              => 'bottom',
            'showSynchronizationLink'         => 1,
            'showPossibleLocalizationRecords' => 1,
            'useSortable'                     => 1,
            'showAllLocalizationLink'         => 1,
        ],
        'overrideChildTca' => [
            'columns' => [
                'CType' => [
                    'config' => [
                        'default' => 'textmedia',
                    ],
                ],
            ],
        ],
    ],
],

When I create a product with a content item and then translate the product, the translated product has a link to the same content item. When I change the content item, the text is changed in both languages.

When I click on the "Localize all records" button I get the following error:

product.jpg View (35.7 KB) Patrick Bloch, 2019-04-10 10:03

product-error.jpg View (14.8 KB) Patrick Bloch, 2019-04-10 10:03

Also available in: Atom PDF