6.8 Die Auswertung von Eingabefeldern anpassen

Problem

Sie möchten in Ihren Eingabefeldern nur bestimmte Inhalte speichern und vor dem Speichern der Inhalte in der Datenbank sicherstellen, dass die Daten in einer gültigen Form vorliegen.

Lösung

Verwenden Sie die entsprechende eval-Funktion für das gewünschte Eingabefeld. Registrieren Sie diese eval-Funktionen in den Feldeigenschaften.

Beispielsweise können Sie so Pflichtfelder bestimmen oder die Eingabe per JavaScript verarbeiten, etwa um in einem Eingabefeld führende Leerzeichen zu entfernen. Diese Kontrollmechanismen definieren Sie in den Feldeigenschaften, sodass sie bei der Formularerzeugung automatisch von TYPO3 eingebunden werden. Sämtliche Kontrollmechanismen geben Sie in der Eigenschaft

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.