Hallo Christian,

im TCA kannst Du für ein Input Evaluierungsregeln feststellen —> eval
Um eine genaue Evaluierung zu ermöglichen (123.456.789.012) musst Du wohl deine 
eigene Evaluierungsmethode programmieren.
Dies kannst Du via PHP machen und im TCA darauf verweisen.

'ipv4' => [
    'label' => 'IPv4',
    'config' => [
        'type' => 'input',
        'eval' => 'Vendor\\Extension\\Path\\To\\Your\\EvaluationClass',
    ],
],

Kannst Dir hierzu die Dokumentation ansehen —> 
https://docs.typo3.org/typo3cms/TCAReference/8-dev/ColumnsConfig/Type/Input.html
 
<https://docs.typo3.org/typo3cms/TCAReference/8-dev/ColumnsConfig/Type/Input.html>
Unter „eval“

Mikel


> folgendes Problem: Über das BE möchte ich für meine extension den user 
> records anlegen lassen. Eine der properties hat die Bezeichnung ipv4.
> Ergo soll der BE user eine ipv4 Adresse eingeben können und nicht etwa 
> irgeneinen string. Wie kann ich verhindern dass der BE user eben keine 
> gültige ipv4 eingeben kann und bei falscheingabe dies auch angezeigt bekommt?
> 


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an