phpMyForm : Formulaire multiples cases à cocher

Les cases 2 et 9 sont cochées par défaut (attribut checked=1 dans le fichier ini).

Le formulaire

Multiple cases
[ ] ToutAucunInverser
mc_exemple

Cocher entre 2 et 5 cases.

 

Les différents fichiers de configurations

form_options.ini

[options]
jquery_validate=1
function_after=pmf_test_post
center=1
width=70%
width_col=30%,70%
style_form="border: 1px solid #e1e1e1;border-radius: 5px;"
field_border=1px solid #e1e1e1
submit_message=

form_definition.ini

[mc_exemple]
field_type=multi_check
label=Multiple cases
link_check=1
number_check=1
border=0
col=50%
text_bottom=<em><small>Cocher entre 2 et 5 cases.</small></em>
rules.required.value=1
rules.rangelength.value=2,5
rules.rangelength.message=Veuillez cocher entre 2 et 5 cases.
txt_select_all=Tout
txt_select_any=Aucun
txt_select_invert=Inverser
sep_link_select=ꟷ

mc_exemple.ini

[mc_1]
option=case #1
value=value1

[mc_2]
option=case #2
value=value2
checked=1

[mc_3]
option=case #3
value=value3

[mc_4]
option=case #4
value=value4

[mc_5]
option=case #5
value=value5

[mc_6]
option=case #6
value=value6

[mc_7]
option=case #7
value=value7

[mc_8]
option=case #8
value=value8

[mc_9]
option=case #9
value=value9
checked=1

[mc_10]
option=case #10
value=value10

Autres exemples de formulaires