Ignore:
Timestamp:
Jun 10, 2019, 2:36:30 PM (18 months ago)
Author:
maieul@…
Message:

contructeur de formulaire : nouvelle option pour exclure certains types de saisie

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/formulaires/construire_formulaire.php

    r115524 r115593  
    5757        } else {
    5858                $saisies_disponibles = saisies_lister_disponibles();
     59        }
     60        if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     61                $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
    5962        }
    6063        $contexte['_saisies_disponibles'] = $saisies_disponibles;
     
    142145                } else {
    143146                        $saisies_disponibles = saisies_lister_disponibles();
     147                }
     148                if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     149                        $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
    144150                }
    145151
     
    325331                $saisies_disponibles = saisies_lister_disponibles();
    326332        }
     333        if (isset($options['saisies_exclues']) and  is_array($options['saisies_exclues'])) {
     334                $saisies_disponibles = array_diff_key($saisies_disponibles, array_flip($options['saisies_exclues']));
     335        }
    327336
    328337        // On ajoute un préfixe devant l'identifiant
Note: See TracChangeset for help on using the changeset viewer.