[TYPO3-german] [formhandler] Validator - containsOnly - Whitespace

Claus Fassing claus at fassing.eu
Thu Sep 2 14:08:31 CEST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am 02.09.2010 12:25, schrieb Daniel Ziegenberg:
> Hallo!
> 
> Mitlerweile bin ich bei den ErrorChecks angelangt und es funktioniert soweit auch alles wie gewünscht (bzw. dokumentiert). Nur weiß ich nicht wie ich dem "containsOnly"-Check beibringen kann, dass in Telefonnummern auch Leerzeichen erlaubt sind. Irgendjemand eine Idee? So funktionierts jedenfalls nicht, hätte mich aber auch gewundert, wenn doch...
> 
> plugin.Tx_Formhandler.settings {
>     validators {
>         1.class = Tx_Formhandler_Validator_Default
>         1.config.fieldConf {
>             phone.errorCheck {
>                 1 = containsOnly
>                 1.words = 1,2,3,4,5,6,7,8,9,0,+,/,(,),-, ,
>             }
>         }
>     }
> }
> 
> Ein "phone" Check wäre eigentlich auch mal ein nettes Feature.
> 
> lg, Daniel

Hallo Daniel,

hast Du mal
1.words = 1,2,3,4,5,6,7,8,9,0,+,/,(,),-,' ',
versucht ?

Ansonsten musst Du das wahrscheinlich mit Regex lösen. Ich kenne die
Extension nicht, habe aber in der Detailansicht im TER gesehen das es
einen entsprechenden Validator gibt.

Tx_Formhandler_ErrorCheck_PregMatch

Anregung wie das Pattern für Deine Telefonnummer aussehen muss, kannst
Du Dir in der RexExLib (http://regexlib.com/) holen.
Auf der Seite kannst Du auch gleich testen ob es passt.


Grüße Claus
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJMf5O/AAoJELsIv+audObfoWMIAL/iS2CRkAvExcg6yTYpb5Cu
KueJUQbKwS9XmsTySuRh1FxCBWujsDcPjYvZ0ajNNOx70ri/VdiuWH4TzAPBVNxE
0DaqXDOQ4v0JYMov7qy1LSe8QXVctZL0J0QRZT4SX/HrTjOzdCDww1pdv9kjjPOw
4fS9vCClKwXcauopvfzT/A8K1UxwDvgxIasjflTsqL5avtftxhJS+L/rfowl8Sh3
6JLQnfAOSzZ6sUcwNsxixfMtFNbyy1tq7nttSOcN0OSrJeHKkJy1/VzQO7rXy0ct
ze3Fzk58jWFZgNafQVSM0FyLYH2dZSQMxbmS49xfAGXLvPkVyfXmW4VEVTIJwHc=
=qOjb
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list