TCA Type input mit Eval Int Feld und 0 Wert

| | Allgemein, CMS, Programmierung

Wenn in ein TYPO3 Eingabefeld im Backend eine 0 als Zahl geschrieben werden soll, darf die Validierung das Feldes nicht mit Eval int geschehen. Der richtige Weg ist die Validierung des Felds mit Eval num.

Somit wird aus

'config' => array(
 'type' => 'input',
 'size' => 20,
 'eval' => 'int,required'
),

dann

'config' => array(
 'type' => 'input',
 'size' => 20,
 'eval' => 'num,required'
),

.