Project

General

Profile

Actions

Bug #71488

closed

Story #69617: FormEngine bugs

useCombination with foreign_selector has issues when retrieving / rendering data

Added by Andreas Allacher over 8 years ago. Updated over 6 years ago.

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

100%

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

Description

Using a field with foreing_selector and useCombination results in no record to render being found and in a 500 exception

1.) When clicking on a record of the foreign_selector this line fails:
\TYPO3\CMS\Backend\Controller\FormInlineAjaxController line number 154:
$childData['combinationChild'] = $this->compileCombinationChild($childData, $parentConfig);

fails because the inline structure (third parameter) is missing.

2.) Even if that is fixed, the data is still incorrectly displayed, it looks like only the record in between is rendered without the combination record (I think it actually should call compileChild, as compileCombinationChild is then called in compileChild.

2.) Opening useCombination records via Ajax fails because it seems that table name and inline first pid of childs are used.

Actions

Also available in: Atom PDF