phpMyForm : Formulaire radio activation groupe de champs

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

Le formulaire

Groupe #1
switch_01

Cocher le bouton radio #3 pour activer le groupe.

group
Texte au dessus du 1er champ du group.
Groupe #2
switch_02

Cocher le bouton radio #3 pour afficher et activer le groupe.

group
Texte au dessus du 1er champ du group.
 

Les différents fichiers de configurations

form_options.ini

[options]
location=https://www.nonoweb.net/phpmyform-formulaire-radio-activation-groupe-de-champs
center=1
width=75%
width_col=30%,70%
function_after=pmf_test_post
style_form="border: 1px solid #e1e1e1;border-radius: 5px;"
field_border=1px solid #e1e1e1
submit_message=

form_definition.ini

[switch_01]
mod=switch
text_bottom=<em><small>Cocher le bouton <strong>radio #3</strong> pour activer le groupe.</em></small>
field_type=radio
label=Groupe #1
radio.radio_1.value=radio1
radio.radio_1.label=radio #1
radio.radio_2.value=radio2
radio.radio_2.label=radio #2
radio.radio_3.value=radio3
radio.radio_3.label=radio #3

[group_011]
mod=group_switch_start
field_type=text
heading_group=Texte au dessus du 1<sup>er</sup> champ du group.
group_marge=30px
text_before=Champ #1

[group_012]
mod=group_inside
field_type=text
text_before=Champ #2
rules.required.value=1

[group_013]
mod=group_end
field_type=text
text_before=Champ #3

[switch_02]
mod=switch
text_bottom=<em><small>Cocher le bouton <strong>radio #3</strong> pour afficher et activer le groupe.</em></small>
field_type=radio
label=Groupe #2
group_hidden=1
rules.required.value=1
br=0
radio.radio_1.value=radio1
radio.radio_1.label=radio #1
radio.radio_2.value=radio2
radio.radio_2.label=radio #2
radio.radio_3.value=radio3
radio.radio_3.label=radio #3

[group_021]
mod=group_switch_start
field_type=text
heading_group=Texte au dessus du 1<sup>er</sup> champ du group.
group_marge=30px
text_before=Champ #1

[group_022]
mod=group_inside
field_type=text
text_before=Champ #2
rules.required.value=1

[group_023]
mod=group_end
field_type=text
text_before=Champ #3

Autres exemples de formulaires