Changeset 109574 in spip-zone


Ignore:
Timestamp:
Mar 17, 2018, 4:22:42 PM (19 months ago)
Author:
rastapopoulos@…
Message:

Petite amélioration de config, on vide la config des champs quand on décoche la case pour personnaliser

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/duplicator/trunk/formulaires/configurer_duplicator.php

    r109573 r109574  
    122122        return $saisies;
    123123}
     124
     125function formulaires_configurer_duplicator_verifier_dist() {
     126        // Pour chaque type d'objets
     127        $declaration_objets = lister_tables_objets_sql();
     128        foreach ($declaration_objets as $table_objet_sql=>$declaration_objet) {
     129                $table_objet = table_objet($table_objet_sql);
     130                $config_objet = _request($table_objet);
     131               
     132                // Si on a décoché la personnalisation des champs, on vide la config des champs
     133                if (!$config_objet['personnaliser_champs']) {
     134                        unset($config_objet['champs']);
     135                }
     136                // On remet dans la course
     137                set_request($table_objet, $config_objet);
     138        }
     139       
     140        return array();
     141}
Note: See TracChangeset for help on using the changeset viewer.