Project

General

Profile

Actions

Bug #83006

closed

L10nModeUpdater does not trigger custom language state

Added by Oliver Hader over 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
DataHandler aka TCEmain
Target version:
-
Start date:
2017-11-15
Due date:
% Done:

100%

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

Description

L10nModeUpdater is used to migrate l10n_mode settings exclude and mergeIfNotBlank. In case mergeIfNotBlank is used, the localization state is set to custom if the according field value of the localized record is not empty (not blank). This state value is defined after DataMapProcessor has been executed - however, this information is essential for that processing. That's why the processing order has to be changed to:

  • determine l10n_state value (either "parent" or "custom")
  • execute DataMapProcessor & hand over the l10n_state (if available)
  • persist the result of the synchronization using DataHandler
Actions

Also available in: Atom PDF