Changeset 91795 in spip-zone


Ignore:
Timestamp:
Sep 12, 2015, 1:03:45 AM (5 years ago)
Author:
marcimat@…
Message:

Correction d'un problème sur l'héritage de certains champs des groupes arborescents.

Qu'on se le dise, $tab += $tab2 est différent de $tab = array_merge($tab, $tab2), surtout si les clés sont numériques !!!
Ici, on ne voulait cumuler les tableaux, pas conserver les clés 0, 1 du premier…
C'est bien array_merge qui est souhaitable.

Location:
_plugins_/groupes_mots_arborescents
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/groupes_mots_arborescents/gma_fonctions.php

    r91788 r91795  
    4343                ));
    4444                // ajout des héritages à la liste des champs
    45                 $champs += $champs_herites;
     45                $champs = array_merge($champs, $champs_herites);
    4646        }
    4747
  • _plugins_/groupes_mots_arborescents/gma_pipelines.php

    r91790 r91795  
    2424                $id = $flux['args']['id'];
    2525                // completer la vue avec les informations des sous groupes
    26                 $flux['data'] .= recuperer_fond(
    27                         "prive/squelettes/contenu/inc-groupes_mots", array('id_parent' => $id), "ajax"
    28                 );
     26                $flux['data'] .= recuperer_fond("prive/squelettes/contenu/inc-groupes_mots", array('id_parent' => $id), "ajax");
    2927        }
    3028        return $flux;
  • _plugins_/groupes_mots_arborescents/paquet.xml

    r91789 r91795  
    22        prefix="gma"
    33        categorie="navigation"
    4         version="1.2.3"
     4        version="1.2.4"
    55        etat="test"
    66        compatibilite="[3.0.4;3.1.*]"
  • _plugins_/groupes_mots_arborescents/saisies/groupe_mots_recursif.html

    r63401 r91795  
    1414 
    1515  Exemple d'appel :
    16         [(#SAISIE{groupe_mots,groupes,
     16        [(#SAISIE{groupe_mots_recursifs, groupes,
    1717                label=<:plugin:secteur_region:>,
    1818                multiple=oui,
    19                 table_liaison=articles})]
     19                table_liaison=articles})]
     20
    2021]#SET{profondeur,1}
    2122<select name="#ENV{nom}[(#ENV{multiple}|?{\[\]})]" id="champ_[(#ENV{nom}|saisie_nom2classe)]"[ class="(#ENV{class})"][(#ENV{multiple}|oui) multiple="multiple" size="#ENV{size,10}"][ disabled="(#ENV{disable})"]>
Note: See TracChangeset for help on using the changeset viewer.