|
|
|
@ -172,12 +172,14 @@ function saisies_generer_html($champ, $env = array()) {
|
|
|
|
|
if (isset($saisies_disponibles[$contexte['type_saisie']]) |
|
|
|
|
and isset($saisies_disponibles[$contexte['type_saisie']]['options']) |
|
|
|
|
and is_array($saisies_disponibles[$contexte['type_saisie']]['options'])) { |
|
|
|
|
$options_a_supprimer = saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options']); |
|
|
|
|
$options_a_supprimer = array_merge( |
|
|
|
|
saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options']), |
|
|
|
|
saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options_dev'] ?? []) |
|
|
|
|
); |
|
|
|
|
foreach ($options_a_supprimer as $option_a_supprimer) { |
|
|
|
|
unset($env[$option_a_supprimer]); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
$contexte = array_merge($env, $contexte); |
|
|
|
|
} else { |
|
|
|
|
// Sinon on ne sélectionne que quelques éléments importants |
|
|
|
@ -279,7 +281,10 @@ function saisies_generer_vue($saisie, $env = array(), $env_obligatoire = array()
|
|
|
|
|
|
|
|
|
|
if (isset($saisies_disponibles[$contexte['type_saisie']]['options']) |
|
|
|
|
and is_array($saisies_disponibles[$contexte['type_saisie']]['options'])) { |
|
|
|
|
$options_a_supprimer = saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options']); |
|
|
|
|
$options_a_supprimer = array_merge( |
|
|
|
|
saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options']), |
|
|
|
|
saisies_lister_champs($saisies_disponibles[$contexte['type_saisie']]['options_dev'] ?? []) |
|
|
|
|
); |
|
|
|
|
foreach ($options_a_supprimer as $option_a_supprimer) { |
|
|
|
|
unset($env[$option_a_supprimer]); |
|
|
|
|
} |
|
|
|
|