Paweł
Koralewski
architekt aplikacji,
team leader
Antoni
Orfin
Software Architect /
Symfony Consultant
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
Nie, ale co za problem 'podpatrzeć' kod tamtego pluginu (a wlasciwie to tylko regexpy dla tych nip'ów i regon'ów) i napisać własne validatory? ;pWojciech Kowalik full stack developer
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
Rozwiązałem to tworząc swojego bundle`a w którym rozszerzam funkcjonalność Constraints`ow. W bundle`u daje katalogi Validator/Constraints w nich klasy dziedziczące po Constraint i ConstraintValidator i tak uzyskuje dodatkowe walidację dla nip, regon i innych customów ;)Pozdrawiam
Paweł
Koralewski
architekt aplikacji,
team leader
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
Wojciech Kowalik:
Rozwiązałem to tworząc swojego bundle`a [...]
A udostępniasz go publicznie? Gdzieś na git czy jakoś?
Wojciech Kowalik full stack developer
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
Niestety nie udostępniam jeśli dalej Cię to interesuję to może prześle ci próbkę zastosowania tylko podaj jakiegoś maila ;) albo na priv
Antoni
Orfin
Software Architect /
Symfony Consultant
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
To jest aż przerażające... Na prawdę od 28 maja się męczysz z napisaniem tych walidatorów?!let me help you...
najprościej ale najmniej przenośnie jest użyć constrain Regex z regexpem na NIP/regon:
http://symfony.com/doc/current/reference/constraints/R...
Najlepiej i również BAAARDZO prosto jest napisać własne constrainy:
http://symfony.com/doc/current/cookbook/validation/cus...
1. Bierzesz przykładowe kodziki stąd
2. Zmieniasz nazwę klasy "ContainsAlphanumeric" na Pesel/Nip
3. Nazwa: ContainsAlphanumericValidator na PeselValidator
4. W tymże PeselValidator podmieniasz jedynie regexpa:
/^[a-zA-Za0-9]+$/
na taki, który jest odpowiedni dla peselu. (OK peselu nie sprawdza się samym regexpem, ale myślę, że dasz sobie radę z wklejeniem kodu sprawdzającego poprawność peselu, którego to jest MNÓÓÓÓÓÓÓSTWO w sieci...)
I tyle. Ciężko?
Paweł
Koralewski
architekt aplikacji,
team leader
Temat: [sf2] odpowiednik sfPLValidatorsPlugin
Antoni Orfin:
To jest aż przerażające... Na prawdę od 28 maja się męczysz z napisaniem tych walidatorów?!
A skąd masz taką informację, że się męczę? Domniemywasz tylko na podstawie daty postów czy masz więcej danych?
Anyhow, dziękuję za wskazówki :)
Podobne tematy
-
Symfony » [Sf2] odpowiednik sfConfig -
-
Symfony » [Sf2] zmienne sesyjne w mapperze -
-
Symfony » [Sf2] formularze i D2 - update foreign key w skojarzonym... -
-
Symfony » [SF2] Problem z annotacją i validatorem -
-
Symfony » [sf2] PHPPDF + utf-8 -
-
Symfony » [SF2] Integracja FOSUserBundle + FOSFacebookBundle -
-
Symfony » [sf2] phpdoc w netbeans -
-
Symfony » [Sf2] własny User Provider -
-
Symfony » sf2 i użycie akcji w layout -
-
Symfony » [Sf2] własna autentykacja -
Następna dyskusja: