Extbase - Formulare validieren
Aus Wikizone
Version vom 29. Juni 2015, 11:33 Uhr von 37.49.33.84 (Diskussion)
Das Extbase Validator Objekt
http://www.typo3lexikon.de/typo3-tutorials/extensions/fluid/validators.html
http://www.derhansen.de/2013/05/typo3-extbase-own-validators-and-multi.html
Quickstart
Wird ein Model über das Frontend in einer newAction erstellt, so erfolgt die Validierung anhand der PHP Annotations im jeweiligen Model (typo3conf/ext/extension/Classes/Model/Beispiel.php), zum
Beispiel so:
/**
* perName
*
* @var string
* @validate NotEmpty
*/
protected $perName = '';
Über das “@validate NotEmpty” wird sichergestellt, dass dieser Wert nicht leer sein darf.