Changeset 104486 in spip-zone


Ignore:
Timestamp:
May 13, 2017, 11:09:19 PM (4 years ago)
Author:
marcimat@…
Message:

Des notices qui m'ennuient parfois.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fabrique/trunk/formulaires/fabriquer_plugin.php

    r101003 r104486  
    826826        // logo de plugin
    827827        if (isset($images['paquet']['logo'][0]['fichier']) and $f = $images['paquet']['logo'][0]['fichier']) {
     828                if (!isset($data['paquet']['logo']) or !is_array($data['paquet']['logo'])) {
     829                        $data['paquet']['logo'] = array();
     830                }
     831                if (!isset($data['paquet']['logo'][0]) or !is_array($data['paquet']['logo'][0])) {
     832                        $data['paquet']['logo'][0] = array();
     833                }
    828834                $data['paquet']['logo'][0]['fichier'] = $f;
    829835        }
     
    832838                foreach (array(0, 32, 24, 16, 12) as $taille) {
    833839                        if (isset($image['logo'][$taille]['fichier']) and $f = $image['logo'][$taille]['fichier']) {
     840                                if (!isset($data['objets'][$c]['logo']) or !is_array($data['objets'][$c]['logo'])) {
     841                                        $data['objets'][$c]['logo'] = array();
     842                                }
     843                                if (!isset($data['objets'][$c]['logo'][$taille]) or !is_array($data['objets'][$c]['logo'][$taille])) {
     844                                        $data['objets'][$c]['logo'][$taille] = array();
     845                                }
    834846                                $data['objets'][$c]['logo'][$taille]['fichier'] = $f;
    835847                        }
Note: See TracChangeset for help on using the changeset viewer.