Project

General

Profile

Actions

Bug #58307

closed

Temporary id for inline records in flexforms seems to be persisting too long.

Added by Ron Hall over 10 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Could have
Assignee:
Category:
FormEngine aka TCEforms
Target version:
-
Start date:
2014-04-29
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
6.2
PHP Version:
5.5
Tags:
Complexity:
hard
Is Regression:
No
Sprint Focus:

Description

While documenting another bug, I noticed something suspicious. When a FAL inline record is added to a record to in the BE it receives a temporary id number. This is expected. However, upon saving the parent record the temporary id is stored in the database rather than the number of references. If you then save the parent record a second time it will then store the number of references.

This video will illustrate the issue.

http://www.busynoggin.com/fileadmin/videos/flexform-New-ID-bug.mp4


Related issues 2 (0 open2 closed)

Related to TYPO3 Core - Feature #18957: Flexforms & IRRE doesn't workClosedKai Vogel2008-06-14

Actions
Related to TYPO3 Core - Task #60654: Execute remap handling of nested children earlierClosed2014-07-29

Actions
Actions #1

Updated by Fedir RYKHTIK over 10 years ago

Looks like a hook on record's update should be executed.

Actions #2

Updated by Oliver Hader over 10 years ago

  • Category set to 978
  • Priority changed from -- undefined -- to Could have
  • Complexity set to hard

IRRE in FlexForms is tricky. The other way round, FlexForms in IRRE it should work...
The problem with FlexForms is, that there is no dedicated identifier for each parent-child level.

Actions #3

Updated by Oliver Hader over 10 years ago

  • Status changed from New to Accepted
  • Assignee set to Oliver Hader

So, in this case it seems to be related to the remapStack that is executed too early...
The remapping process should take care of resolving all those (nested) temporary identifiers

Actions #4

Updated by Gerrit Code Review over 9 years ago

  • Status changed from Accepted to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37345

Actions #5

Updated by Gerrit Code Review over 9 years ago

Patch set 1 for branch TYPO3_6-2 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/37346

Actions #6

Updated by Oliver Hader over 9 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #7

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF