[Neos] Neos Typo3.Form Node properties

Bastian Waidelich bastian at typo3.org
Tue Aug 5 19:31:40 CEST 2014

nikos wrote:

Hi Nikos,

> I am just wondering if it is possible to access Node properties from
> within a Form finisher? If it is possible are there any examples of use?

Reading this I remember that you asked something similar in May and I 
forgot to respond..

The only way I can think of right now would be to use the 
"overrideConfiguration" argument of the form:render ViewHelper to pass 
the node to the form runtime, for example:

<form:render persistenceIdentifier="{formIdentifier}" 
presetName="{presetName}" overrideConfiguration="{renderingOptions: 
{node: node}}" />

You can access it from the finisher via
$renderingOptions = 
$node = $renderingOptions['node'];

In order to adjust the template of the Form NodeType in Neos just copy 
the template[1] to your site package and adjust the template path:

prototype(TYPO3.Neos.NodeTypes:Form) {
	templatePath = 

..Or create a new NodeType.



Bastian Waidelich

More information about the Neos mailing list