Zadejte hledaný výraz...

Validace select boxu [Code Igniter]

David Musil
verified
rating uzivatele
(73 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
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
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
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315096
David Musil
verified
rating uzivatele
(73 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
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
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
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
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
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315093
David Musil
verified
rating uzivatele
(73 hodnocení)
1. 12. 2017 17:24:39
Ok, diky za odpovedi :)
1. 12. 2017 17:24:39
0 0
Líbí se: zatím nikdo
Nelíbí se: zatím nikdo
https://webtrh.cz/diskuse/validace-select-boxu-code-igniter/#reply1315092
Pro odpověď se přihlašte.
Přihlásit