Changeset 52676 in spip-zone


Ignore:
Timestamp:
Oct 6, 2011, 10:27:24 AM (8 years ago)
Author:
cam.lafit@…
Message:

Petit problème de cohérence de données entre la saisie et son traitement

  • 'Selecteur_rubrique' retourne un tableau de rubrique, nous devons traiter ce cas de figure

Un test est rajouté au moment du traitement pour retourner le premier element du tableau si celui ci existe

(logique polyhierarchie qui considere le premier element du tableau comme parent principal et les autres comme secondaire)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/produits/formulaires/editer_produit.php

    r49036 r52676  
    100100        // On reformule l'id_parent
    101101        $id_parent = _request('id_parent');
     102    //La saisie retourne normalement un tableau, dans ce cas on considére la premiere valeur comme vrai parent (logique issue de polyhierarchie)
     103    if (is_array($id_parent))
     104        $id_parent = array_shift($id_parent);
    102105        $id_parent = str_replace('rubrique|', '', $id_parent);
    103106        set_request('id_parent', $id_parent);
Note: See TracChangeset for help on using the changeset viewer.