[TYPO3-german] Extbase: keine Fehlermeldungen beim Absenden eines Formulars

Marco P. hhmarco at gmail.com
Thu Dec 20 17:56:02 CET 2012


Hallo,

ich habe eine TYPO3 4.5.22 Installation und entwickle meine erste
komplexere extbase Extension.

Ich bin dabei ein Formular zu erstellen, ich kann es aber nicht erfolgreich
absenden. Ich lande immer wieder in der newAction, es werden mir auch keine
Fehlermeldungen im Formular angezeigt und die Felder bekommen auch nicht
die CSS-Klasse für Fehler "f3-form-error". Die eingegebenen Werte sind
allerdings vorhanden.

Hier mal die Signatur der beiden Methoden der Klasse BookingController
inklusive annotations

/**
* action new
*
* @param Tx_Kevents_Domain_Model_Session $session
* @param Tx_Kevents_Domain_Model_Booking $newBooking     *
* @return void
* @dontvalidate $newBooking
* @dontverifyrequesthash
*
*/
public function newAction(Tx_Kevents_Domain_Model_Session $session
, Tx_Kevents_Domain_Model_Booking $newBooking = NULL) {


/**
     * action create
     *
     * @param Tx_Kevents_Domain_Model_Session $session
     * @param Tx_Kevents_Domain_Model_Booking $newBooking
     * @return void
     * @return void
     * @dontverifyrequesthash
     */
 public function
createAction(Tx_Kevents_Domain_Model_Session $session,
Tx_Kevents_Domain_Model_Booking $newBooking)
{


Im Model  Tx_Kevents_ Domain_Model_Booking dann u. a.:

/**
* firstName
*
* @var string
* @validate notEmpty
*/
protected $firstName;

Obwohl ich im Feld firstName nichts eingebe, erhalte ich keine
Fehlermeldung im Formular angezeigt


Vielleicht kann mir jemand weiter helfen...

Danke & Gruß

Marco

-- 
Marco Peemöller


More information about the TYPO3-german mailing list