Project

General

Profile

Actions

Bug #70848

closed

Story #69617: FormEngine bugs

IRRE with language overlay fails

Added by Hans Höchtl about 9 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Must have
Category:
FormEngine aka TCEforms
Target version:
Start date:
2015-10-19
Due date:
% Done:

100%

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

Description

The InlineRelatedRecordResolver tries to compute localization differences between the original inline records and the language overlay records.

As the TcaSelectItems FormDataProvider of the new FormEngine outputs the sys_language_uid field as an array with one element (select field), the InlineRelatedRecordResolver fails.

See InlineRelatedRecordResolver.php:233 here it tries to do

if (isset($recordsOriginal[$transOrigPointer])) {

But $transOrigPointer is an Array.

Actions

Also available in: Atom PDF