Bug #81055

Localisation of inline elements does not work in 7.6.18

Added by Angela Dudtkowski over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2017-04-28
Due date:
% Done:

0%

TYPO3 Version:
7
PHP Version:
5.6
Tags:
Complexity:
Is Regression:
Sprint Focus:

Description

Hi,

I've updated from 7.6.16 to 7.6.18 now. But with 7.6.18 the localisation of inline elements does not work anymore. In 7.6.16 it works fine.

My usecase:

I have products from my own extension. In this products the editor can add a new element inline. If I now add a new inline element to an existing product in the default language everything is fine. Then I click on an existing localisation of this element. I get the information, that the inline elements changed in the default language. Fine.

Now I click on the button "Localise all elements" and all of my localised inline elements disappear with TYPO3 7.6.18. In 7.6.16 I get the localized elements from the default language.

My TCA of the inline element:

'downloads' => [
'exclude' => 1,
'l10n_mode' => 'mergeIfNotBlank',
'label' => 'LLL:EXT:...',
'config' => [
'type' => 'inline',
'foreign_table' => 'tx_x',
'foreign_field' => 'x',
'maxitems' => 9999,
'appearance' => [
'showSynchronizationLink' => 0,
'showAllLocalizationLink' => 1,
'showPossibleLocalizationRecords' => 1,
'showRemovedLocalizationRecords' => 0,
'expandSingle' => 1,
'collapseAll' => 0
],
'behaviour' => [
'localizationMode' => 'select',
'localizeChildrenAtParentLocalization' => 0,
'disableMovingChildrenWithParent' => 1
]
],
],

Thanks a lot for help!

Click_localizeall_admin.png View - Click on "Localize All" as Admin (153 KB) JAKOTA Design Group GmbH, 2017-06-01 09:47

Click_localizeall_user.png View - Click on "Localize All" as normal User (204 KB) JAKOTA Design Group GmbH, 2017-06-01 09:47


Related issues

Related to TYPO3 Core - Bug #81047: Synchronize all Inline Data dosnt work Closed 2017-04-27
Related to TYPO3 Core - Bug #80855: IRRE: "Localize all records" and "Synchronize with default language" not working anymore Closed 2017-04-16

History

#1 Updated by Mona Muzaffar over 2 years ago

  • Category set to Localization

#2 Updated by Mona Muzaffar over 2 years ago

  • Related to Bug #81047: Synchronize all Inline Data dosnt work added

#3 Updated by Mona Muzaffar over 2 years ago

  • Assignee deleted (Angela Dudtkowski)

#4 Updated by Mona Muzaffar over 2 years ago

  • Related to Bug #80855: IRRE: "Localize all records" and "Synchronize with default language" not working anymore added

#5 Updated by JAKOTA Design Group GmbH over 2 years ago

If you try to localize all records as admin user, just nothing happen. But if you try to localize the inline elements as regular user you get following error: "No content edit permission for user {be_users.uid} on page root node."

#6 Updated by Sarah Rehbock over 2 years ago

I can confirm that this happens with TYPO3 8.7.1 and gridelements 8.0.0-dev as well.

#7 Updated by Susanne Moog over 2 years ago

  • Status changed from New to Needs Feedback

This should be fixed by these patches: https://review.typo3.org/#/q/I139b426c6598a93a2012cae088e3cbece4e1a83b

Can you check?

#8 Updated by Riccardo De Contardi about 2 years ago

  • Status changed from Needs Feedback to Closed

90 days without feedback -> closing it.

If you think that this is the wrong decision or experience the issue again or have more information about how to reproduce it, please reopen it or open a new issue with a reference to this one. Thank you.

Also available in: Atom PDF