Changeset 110321 in spip-zone


Ignore:
Timestamp:
May 20, 2018, 6:30:37 PM (15 months ago)
Author:
eric@…
Message:

Correction : prise en compte de la colonne plugin dans certaines where non encore mis à jour. en espérant que ce soit les derniers !

Location:
_plugins_/noizetier/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/formulaires/editer_page.php

    r110320 r110321  
    273273                        and (($edition == 'dupliquer') or (($edition == 'creer') and _request('peupler')))) {
    274274                                // Récupération des noisettes de la page source
    275                                 $select = array('rang_noisette', 'type', 'composition', 'bloc', 'type_noisette', 'parametres');
     275                                $select = array('plugin', 'rang_noisette', 'type', 'composition', 'bloc', 'type_noisette', 'parametres');
    276276                                $from = 'spip_noisettes';
    277                                 $where = array('type=' . sql_quote($type_page), 'composition=' . sql_quote(noizetier_page_extraire_composition($page)));
     277                                $where = array(
     278                                        'plugin=' . sql_quote('noizetier'),
     279                                        'type=' . sql_quote($type_page),
     280                                        'composition=' . sql_quote(noizetier_page_extraire_composition($page))
     281                                );
    278282                                $noisettes_source = sql_allfetsel($select, $from, $where);
    279283                                // Injection des noisettes de la source dans la composition virtuelle en cours de création qui diffère
  • _plugins_/noizetier/trunk/inc/noizetier_objet.php

    r110127 r110321  
    5252                $description['noisettes'] = 0;
    5353                $from = array('spip_noisettes');
    54                 $where = array('objet=' . sql_quote($type_objet), 'id_objet=' . intval($id_objet));
     54                $where = array(
     55                        'plugin=' . sql_quote('noizetier'),
     56                        'objet=' . sql_quote($type_objet),
     57                        'id_objet=' . intval($id_objet)
     58                );
    5559                if ($noisettes = sql_countsel($from, $where)) {
    5660                        $description['noisettes'] = $noisettes;
     
    100104                $from = array('spip_noisettes');
    101105                $select = array('objet', 'id_objet', "count(type_noisette) as 'noisettes'");
    102                 $where = array('id_objet>0');
     106                $where = array(
     107                        'plugin=' . sql_quote('noizetier'),
     108                        'id_objet>0'
     109                );
    103110                $group = array('objet', 'id_objet');
    104111                $objets_configures = sql_allfetsel($select, $from, $where, $group);
Note: See TracChangeset for help on using the changeset viewer.