Changeset 67048 in spip-zone


Ignore:
Timestamp:
Oct 24, 2012, 11:05:56 AM (7 years ago)
Author:
brunobergot@…
Message:

invalider le cache lors après la modification d'une grappe + éviter une erreur avec le champ liaisons dans grappe_instituer()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/grappes/trunk/action/editer_grappe.php

    r66921 r67048  
    8989       
    9090        $opt['acces'] = $c['acces'];
    91         unset($c['acces'],$set['acces']);
     91        if(isset($c['acces']))
     92                unset($c['acces'],$set['acces']);
    9293        $c['options'] = serialize($opt);
    9394       
    9495        if (is_array($c['liaisons']))
    9596                $c['liaisons'] = implode(',',$c['liaisons']);
    96 
     97       
     98        $invalideur = "id='grappe/$id_grappe'";
     99       
    97100        if ($err = objet_modifier_champs('grappe', $id_grappe,
    98101                array(
    99                         'nonvide' => array('titre' => _T('info_sans_titre'))
     102                        'nonvide' => array('titre' => _T('info_sans_titre')),
     103                        'invalideur' => $invalideur,
    100104                ),
    101105                $c))
     
    104108        // Modification de la date ?
    105109        $c = collecter_requests(array('date'),array(''),$set);
     110        if(isset($c['liaisons']))
     111                unset($c['liaisons']);
    106112        include_spip('action/editer_objet');
    107113        $err = objet_instituer('grappe',$id_grappe, $c);
     
    133139       
    134140        // Envoyer les modifs.
    135 
    136141        sql_updateq('spip_grappes', $c, "id_grappe=$id_grappe");
    137142
Note: See TracChangeset for help on using the changeset viewer.