Changeset 112958 in spip-zone


Ignore:
Timestamp:
Dec 19, 2018, 5:46:04 PM (3 months ago)
Author:
root
Message:

Changement de conteneur : le champ conteneur doit être sérialisé (sinon erreur sql)

Location:
_plugins_/noizetier/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/noizetier/trunk/action/deplacer_noisette_ajax.php

    r112848 r112958  
    2828        //include_spip('inc/autoriser');
    2929        include_spip('inc/ncore_noisette');
    30         include_spip('action/editer_objet');
    3130
    3231        $id_noisette              = _request('_id_noisette');
     
    3736        $success                  = $errors = array();
    3837
    39         // Rustine temporaire : l'API de déplacement ne prévoit pas de changement de conteneur
    40         // Dans ce cas on modifie le conteneur avec un rang libre en amont afin de forcer le changement
    41 //      $nouveau_conteneur = ($id_conteneur_destination != $id_conteneur_origine);
    42 //      if ($nouveau_conteneur) {
    43 //              $set = array(
    44 //                      'id_conteneur'  => $id_conteneur_destination,
    45 //                      'rang_noisette' => 9999,
    46 //              );
    47 //              $update = objet_modifier('noisette', $id_noisette, $set);
    48 //      }
    49 
    5038        $deplacer = noisette_deplacer('noizetier', $id_noisette, $id_conteneur_destination, $rang);
    51         $deplacer = true;
     39        $deplacer = true; // la fonction renvoie toujours false
    5240
    5341        if ($deplacer) {
  • _plugins_/noizetier/trunk/ncore/noizetier.php

    r112903 r112958  
    281281        // conteneur et rang_noisette qui doivent représenter le conteneur destination.
    282282        include_spip('ncore/ncore');
    283         $description['conteneur'] = ncore_conteneur_construire($plugin, $id_conteneur);
     283        $description['conteneur'] = serialize(ncore_conteneur_construire($plugin, $id_conteneur));
    284284        $description['id_conteneur'] = $id_conteneur;
    285285        $description['rang_noisette'] = $rang;
  • _plugins_/noizetier/trunk/paquet.xml

    r112937 r112958  
    22        prefix="noizetier"
    33        categorie="maintenance"
    4         version="3.0.41"
     4        version="3.0.42"
    55        etat="dev"
    66        compatibilite="[3.2.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.