Bug #70467

Story #69617: FormEngine bugs

Missing record information for flexform itemsProcFunc

Added by Nicole Cordes over 4 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
FormEngine aka TCEforms
Target version:
Start date:
2015-10-07
Due date:
% Done:

100%

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

Description

The params parementer for itemsProcFunc within flexform select fields used to get whole (parent) record information within $params['row'].

Now only the uid of the record and some flexform information is submitted. For new records this means it isn't possible to get a page id neither any other information.


Related issues

Related to TYPO3 Core - Bug #70132: Document FormEngine user + userfunc is breaking Closed 2015-09-27

Associated revisions

Revision 4e984739 (diff)
Added by Christian Kuhn over 4 years ago

[BUGFIX] FormEngine: Custom functions

The patch adds a .rst file to document that the "low end" functions
within FormEngine (type=user, userFunc, itemsProcFunc) now receive
different data and that this may change during the development of
version 8 again.

Additionally the patch adds a change to hand over the "parent" row
for flex field processing, so itemsProcFunc for flex fields can at
least access the parent row data if needed.

Resolves: #70132
Resolves: #70467
Releases: master
Change-Id: I7319feeec8049be0e13d32418e76d48d05e9a648
Reviewed-on: https://review.typo3.org/44542
Reviewed-by: Morton Jonuschat <>
Tested-by: Morton Jonuschat <>
Reviewed-by: Wouter Wolters <>
Tested-by: Wouter Wolters <>
Reviewed-by: Christian Kuhn <>
Tested-by: Christian Kuhn <>

History

#1 Updated by Christian Kuhn over 4 years ago

  • Parent task set to #69617

#2 Updated by Christian Kuhn over 4 years ago

We discussed that one at the Gladbach sprint and tried various scenarious.

We think that it is much to have row data and flex field data no longer mixed up, however it is still unfortunate for new records ... issue is still open and no final solution has been decided on, however, this issue will be decided on until final release.

#3 Updated by Gerrit Code Review over 4 years ago

  • Status changed from New 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 https://review.typo3.org/44542

#4 Updated by Gerrit Code Review over 4 years ago

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

#5 Updated by Gerrit Code Review over 4 years ago

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

#6 Updated by Christian Kuhn over 4 years ago

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

#7 Updated by Riccardo De Contardi over 2 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF