phpMyForm : Formulaire radio et select avec champs personnalisés

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

Le formulaire

Exemple radio
exemple_radio


Cocher le bouton radio #4 pour activer le champ text

exemple_select

Sélectionner --- Valeur personnalisée --- pour activer le champ text

 

Les différents fichiers de configurations

form_options.ini

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

form_definition.ini

[exemple_radio]
field_type=radio
label=Exemple radio
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
radio.custom.label=radio #4
custom_field=radio_custom
text_bottom="<i><small>Cocher le bouton <b>radio #4</b> pour activer le champ text</small></i>"
rules.required.value=1
rules.required.message=Cocher un bouton

[radio_custom]
field_type=text
custom=1
rules.required.value=1

[exemple_select]
field_type=select
label=Exemple select
custom_field=select_custom
text_bottom="<i><small>Sélectionner <b>--- Valeur personnalisée ---</b> pour activer le champ text</small></i>"
rules.required.value=1

[select_custom]
field_type=text
custom=1
rules.required.value=1

exemple_select.ini

[to_select]
option=--- Sélectionner une option ---

[select_1]
option=Option #1
value=select1

[select_2]
group_start=Nom groupe
option=Option #2
value=select2

[select_3]
option=Option #3
value=select3

[select_4]
group_end="/optgroup"
option=Option #4
value=select4

[select_5]
option=Option #5
value=select5

[select_6]
option=Option #6
value=select6

[custom]
option=--- Valeur personnalisée ---

Autres exemples de formulaires