Project

General

Profile

Actions

Feature #35273

closed

Task #79241: Streamline usage of l10n_mode

l10n_mode option mergeIfNotBlank should handle empty ids correctly

Added by Christopher Hlubek over 12 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Localization
Target version:
-
Start date:
2012-03-27
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

In t3lib_pageSelect->getRecordOverlay the 10n_mode option mergeIfNotBlank disables an overlay for a field of a record if the value is the empty string. For records with relations and a 0 as default value this causes problems when translating these records. Using exclude as l10n_mode is not always possible since this disables the fields in backend forms.

We should introduce a new option that allows to skip the overlay of a field if the value is 0.

Actions #1

Updated by Mathias Schreiber almost 10 years ago

  • Target version set to 7.4 (Backend)
Actions #2

Updated by Susanne Moog over 9 years ago

  • Target version changed from 7.4 (Backend) to 7.5
Actions #3

Updated by Benni Mack about 9 years ago

  • Target version changed from 7.5 to 7 LTS
Actions #4

Updated by Benni Mack about 9 years ago

  • Target version deleted (7 LTS)
Actions #5

Updated by Riccardo De Contardi almost 8 years ago

  • Category set to Localization
Actions #6

Updated by Riccardo De Contardi almost 8 years ago

  • Parent task set to #79241
Actions #7

Updated by Benni Mack over 7 years ago

  • Status changed from New to Closed

Hey Christopher,

this is now fixed in TYPO3 v8 with the new allowLanguageSynchronization option, where mergeIfNotBlank is automatically migrated to.

Actions

Also available in: Atom PDF