2 namespace TYPO3\CMS\Form\Domain\Model\Json;
27 public $xtype =
'typo3-form-wizard-elements-basic-form';
35 'attributes' => array(),
36 'prefix' =>
'tx_form',
37 'confirmation' =>
true,
38 'postProcessor' => array()
81 parent::setParameters($parameters);
95 if (isset($parameters[
'confirmation'])) {
96 $this->configuration[
'confirmation'] = $parameters[
'confirmation'];
108 if (isset($parameters[
'postProcessor.']) && is_array($parameters[
'postProcessor.'])) {
109 $postProcessors = $parameters[
'postProcessor.'];
110 foreach ($postProcessors as $key => $postProcessorName) {
111 if ((
int)$key && strpos($key,
'.') ===
false) {
112 $postProcessorConfiguration = array();
113 if (isset($postProcessors[$key .
'.'])) {
114 $postProcessorConfiguration = $postProcessors[$key .
'.'];
116 $this->configuration[
'postProcessor'][$postProcessorName] = $postProcessorConfiguration;
120 $this->configuration[
'postProcessor'] = array(
122 'recipientEmail' =>
'',
137 if (isset($parameters[
'prefix'])) {
138 $this->configuration[
'prefix'] = $parameters[
'prefix'];