Zadejte hledaný výraz...

Validace select boxu [Code Igniter]

David Musil
verified
rating uzivatele
(69 hodnocení)
30. 11. 2017 20:48:25
Ahoj,
vrhnul jsem se na framework Code Igniter, prolezam dokumentaci a nemohu najit, jak vhodne validovat formularovy select box pomoci set_rules, abych nemusel psat vlastni callback.
Je tam tolik ficur, co jdou vzit na vsemozne hodnoty a validace, ale pokud mam implicitni value selectu na "null", urcite bude existovat nejake jednoduche pravidlo na to, abych overil, ze zkratka neni null.
Nechce se mi verit, ze by nebylo, kdyz jsou zavedena pravidla pro formaty hodnot, jejich delku, porovnan ciselnych hodnot, apod.
Ale nemohu to z toho nejak vycist: https://www.codeigniter.com/userguide3/libraries/form_validation.html#rule-reference
Ne ze by mi vadilo psat vlastni callback, uz jsem si to take ozkousel, ale spise se divim, ze nic tak jednoducheho neni a nebo to spis neumim najit.
Tak ktery export na CI me pouci? :)
30. 11. 2017 20:48:25
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315097
navay
verified
rating uzivatele
1. 12. 2017 00:51:06
Proc proste u toho implicitniho optionu nenechate prazdnou value a nevalidujete s pravidlem required? To nefunguje?
Pripadne bych vsechny chtene hodnoty value optionu dal do in_list pravidla, cimz by pak neprosla ta null hodnota.
1. 12. 2017 00:51:06
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315096
David Musil
verified
rating uzivatele
(69 hodnocení)
1. 12. 2017 02:02:30
Napsal navay;1427459
Proc proste u toho implicitniho optionu nenechate prazdnou value a nevalidujete s pravidlem required? To nefunguje?
Pripadne bych vsechny chtene hodnoty value optionu dal do in_list pravidla, cimz by pak neprosla ta null hodnota.
Diky za odpoved.
K te prazdne hodnote jsem nakonec dosel take, jen se mi to zdalo takove trosku "prasacke". Vlastne ani nevim, co se pouziva a co je nejlepsi pro implicitni hodnotu selectboxu. Ja pouzivam "null". Nekde jsem videl dokonce i hodnotu "-1". A prazdny retezec se mi nezdal dobry, jak jsem rekl :)
1. 12. 2017 02:02:30
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315095
navay
verified
rating uzivatele
1. 12. 2017 06:49:49
Napsal musil.david;1427463
Diky za odpoved.
K te prazdne hodnote jsem nakonec dosel take, jen se mi to zdalo takove trosku "prasacke". Vlastne ani nevim, co se pouziva a co je nejlepsi pro implicitni hodnotu selectboxu. Ja pouzivam "null". Nekde jsem videl dokonce i hodnotu "-1". A prazdny retezec se mi nezdal dobry, jak jsem rekl :)
Tohle je záležitost HTML, které prostě nezná NULL hodnotu ve smyslu jako PHP. Pokud v HTML zadáte value="NULL", tak se to NULL na server předá jen jako obyčejný textový řetězec. V HTML je prostě prázdný řetězec (value="") něco jako NULL, není to prasácké řešení.
1. 12. 2017 06:49:49
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315094
hm
verified
rating uzivatele
(20 hodnocení)
1. 12. 2017 13:08:05
pouziva se prazdna hodnota... proc by ne :)
1. 12. 2017 13:08:05
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315093
David Musil
verified
rating uzivatele
(69 hodnocení)
1. 12. 2017 17:24:39
Ok, diky za odpovedi :)
1. 12. 2017 17:24:39
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315092
Pro odpověď se přihlašte.
Přihlásit