[TYPO3-german] eval im TCA - unique-Funktion soll Error werfen
Christian Essl
essl at incert.at
Mon Sep 26 12:28:01 CEST 2011
Hallo,
Ich möchte bei einer Extension für eines der Datenfelder festlegen, dass dieses nur einmalig (unique) sein darf. Dazu habe ich im TCA der eval-Funktion den Parameter "unique" zugewiesen.
Nun wird aber das Problem bereits vorhandener Werte in diesem Feld beim Abspeichern im Backend dadurch gelöst, dass TYPO3 einfach eine '0' an das Ende des Feldes hinzufügt. Ich möchte aber, dass TYPO3 diesen Konflikt nicht einfach still löst, sondern stattdessen einen Error ausgibt und das Abspeichern des Datensatzes verhindert. (sowie es zum Beispiel bei 'eval => required' getan wird)
Die Doku lässt mich dabei im Stich. Kann ich das irgendwo im TCA konfigurieren, oder bin ich darauf angewiesen, dass ich meine eigene eval-Funktion schreibe?
Mit freundlichen Grüßen,
Christian Eßl
Certified TYPO3 Integrator / Mobile Web Developer
INCERT eBusiness
Leonfeldnerstrasse 328
A-4040 Linz
W: www.incert.at
More information about the TYPO3-german
mailing list