Changeset 62644 in spip-zone for _plugins_/saisies/inc/saisies_lister.php


Ignore:
Timestamp:
Jun 18, 2012, 11:31:03 AM (7 years ago)
Author:
marcimat@…
Message:

Correction de notices PHP

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/inc/saisies_lister.php

    r62342 r62644  
    1717        if (is_array($contenu)){
    1818                foreach ($contenu as $ligne){
    19                         if (is_array($ligne)){
    20                                 if (array_key_exists('saisie', $ligne) and (!is_array($ligne['saisies']) or $avec_conteneur)){
     19                        if (is_array($ligne)) {
     20                                $enfants_presents = (isset($ligne['saisies']) and is_array($ligne['saisies']));
     21                                if (array_key_exists('saisie', $ligne) and (!$enfants_presents or $avec_conteneur)){
    2122                                        $saisies[$ligne['identifiant']] = $ligne;
    2223                                }
    23                                 if (is_array($ligne['saisies'])){
     24                                if ($enfants_presents) {
    2425                                        $saisies = array_merge($saisies, saisies_lister_par_identifiant($ligne['saisies']));
    2526                                }
Note: See TracChangeset for help on using the changeset viewer.