| Validacija obrazca v Phalcon | ||
|---|---|---|
|
krenpac
4. nov 2017 21:36:08
Pridružen od: 12. jul 2017 8 objav 4 0 0 |
#1
Mogoče kdo ve, kako bi pri validaciji obrazca za posamezni tag izpisal le eno opozorilo in ne vseh, v kolikor se pojavi napaka. Torej na primer za email polje definiram, da ne sme biti prazno, ter da je email pravilnega zapisa. Če bi uporabil Forms, bi zapisal nekaj takšnega... Če validator, pa tole... Pri validaciji pa mi v primeru, da pustim email polje prazno, seveda izpiše oba opozorila, kar se mi zdi odveč. Naj izpiše samo eno, na primer najprej prvo. Torej, da "Vpiši email", če je email vpisan, a nepravilnega zapisa, pa naj potem izpiše še drugo opozorilo. Ve kdo, kako bi to izvedel? Sem googlal ampak brez uspeha... Phalcon žal nima tako velike skuponosti kot kakšen Laravel :( |
|
|
spicey
5. nov 2017 07:40:37
Pridružen od: 2. avg 2007 70 objav 87 3 3 |
||
|
krenpac
5. nov 2017 09:40:09
Pridružen od: 12. jul 2017 8 objav 4 0 0 |
#3
S tem žal ustavim celotno validacijo, kar pa ne želim. Torej, če imam polje uporabniško ime, email in geslo ter imam pri email zapisano 'cancelOnFail' => true, se validacija za geslo ne bo izvedla (če recimo polje email pustim prazno). |
|
|
krenpac
5. nov 2017 11:04:10
Pridružen od: 12. jul 2017 8 objav 4 0 0 |
||
|
spicey
5. nov 2017 13:00:42
Pridružen od: 2. avg 2007 70 objav 87 3 3 |
#5
Sej za tvoj primer greš pač na naslednjo opcijo v docsih, allowEmpty in ti pač, če je empty vrže presenceof, če pa ni pa format. |
|