Project

General

Profile

Actions

Bug #60995

closed

Epic #69036: EXT:form - Optimize layout rendering

tx_form PostProcessor - wrong layout handling

Added by Ralf Zimmermann over 10 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Form Framework
Target version:
-
Start date:
2014-08-15
Due date:
% Done:

100%

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

Description

There are some changes applied in changeset https://forge.typo3.org/projects/typo3cms-core/repository/revisions/8bd1988d82256c1851b426e1e86b04c308a3b50f
Now you can assign a layout via Typoscript to the postProcessor section, look @ #31951#note-15

The current code works with a Typoscript like

   postProcessor {
        mail {
             layout {
                  ...
             }
        }

but the correct synthax is

    postProcessor {
        1 = mail
        1 {
             layout {
                  ...
             }
        }
    }

Classes/PostProcess/PostProcessor.php don't handle that correctly.
Look at the attached patch.


Files

PostProcessor.php.diff (858 Bytes) PostProcessor.php.diff Ralf Zimmermann, 2014-08-15 14:24

Related issues 4 (0 open4 closed)

Related to TYPO3 Core - Bug #31951: Own checkbox layout breaks HTML mailClosed2011-11-20

Actions
Related to TYPO3 Core - Feature #45742: Extension Form: Better implementation of the feature "layout" Closed2013-02-22

Actions
Related to TYPO3 Core - Bug #70086: EXT:form - Bring back view specific layout settingsClosedRalf Zimmermann2015-09-24

Actions
Has duplicate TYPO3 Core - Bug #66776: Exception Call to a member function getValue() on a non-object when tx_form is submitted with confirmation = 1Closed2015-05-03

Actions
Actions

Also available in: Atom PDF