Ich dachte ich müsste über den Controller gehen, da die admin email dynamisch verändert werden muss. Nach dem Tipp, habe ich aber noch einmal genauer nachgelesen und festgestellt, dass ich das auch über das "data" Feld von cObject lösen kann. Jetzt funktioniert alles einwandfrei. Vielen, vielen Dank für die Hilfe!
-----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von David Gurk Gesendet: Montag, 28. Juli 2014 09:49 An: German TYPO3 Userlist Betreff: Re: [TYPO3-german] Formhandler in eigener Extension Ist es in deinem Fall wirklich notwendig, Formhandler in einen Controller einzubinden? Häufig reicht es auch im Fluid-Template mit f:cObject das Formular einzubinden und kann der TypoScript-Bibliothek sogar Werte vom View übergeben. -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Jorinde Milde Gesendet: Freitag, 25. Juli 2014 14:23 An: typo3-german@lists.typo3.org Betreff: [TYPO3-german] WG: Formhandler in eigener Extension Hallo Liste, ich würde gern Formhandler in einer eigenen Extension einbinden. Grundsätzlich funktioniert das Einbinden auch, nur die Funktionalität (Validator, Finischer) scheinen nicht zu laufen. Im Controller habe ich folgenden Code implementiert: require_once(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('formhandler') . 'pi1/class.tx_formhandler_pi1.php'); ... Class Action: $formhandler = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tx_formhandler_pi1'); $formhandler->cObj = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tslib_cObj'); $config = $GLOBALS["TSFE"]->tmpl->setup['plugin.']['tx_realestatemanager.']['formhandler.']; $form = $formhandler->main("contactform",$config); unset($config, $formhandler); $this->view->assign('form', $form); Im TypoScript Setup meiner Extension: formhandler.settings < plugin.Tx_Formhandler.settings.predef.contactform formhandler.settings { templateFile = EXT:real_estate_manager/Resources/Private/Templates/Formhandler/contactform.html } Im Großen und Ganzen habe ich mich hieran orientiert: http://blog.nimius.net/2014/04/formhandler-eigener-extension-verwenden/ Mit freundlichen Grüßen Jorinde Milde M.Sc. Jorinde Milde Web Development 599media GmbH Platz der Oktoberopfer 5 09599 Freiberg Tel.: 03731 / 41 939 - 42 Fax: 03731 / 41 939 - 59 http://www.599media.de<http://www.599media.de/> jorinde.mi...@599media.de<mailto:jorinde.mi...@599media.de> Geschäftsführer: Jens Engelmann Sitz der Gesellschaft: Freiberg HR: AG Chemnitz HRB 24695 _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german