/** * action show form for creating new mails * * @return void */ public function formAction() { $forms = $this->formRepository->findByUids($this->settings['main']['form']); $this->signalSlotDispatcher->dispatch(__CLASS__, __FUNCTION__ . 'BeforeRenderView', [$forms, $this]); SessionUtility::saveFormStartInSession($forms, $this->settings); $this->view->assignMultiple(['forms' => $forms, 'ttContentData' => $this->contentObject->data, 'messageClass' => $this->messageClass, 'action' => $this->settings['main']['confirmation'] ? 'confirmation' : 'create']); }
/** * action show form for creating new mails * * @return void */ public function formAction() { if (empty($this->settings['main']['form'])) { return; } $forms = $this->formRepository->findByUids($this->settings['main']['form']); $this->signalSlotDispatcher->dispatch(__CLASS__, __FUNCTION__ . 'BeforeRenderView', array($forms, $this)); SessionUtility::saveFormStartInSession($forms, $this->settings); $this->view->assignMultiple(array('forms' => $forms, 'messageClass' => $this->messageClass, 'action' => $this->settings['main']['confirmation'] ? 'confirmation' : 'create')); }