Changeset 68165 in spip-zone


Ignore:
Timestamp:
Dec 5, 2012, 2:23:54 PM (7 years ago)
Author:
cyril@…
Message:

Le fil d'Ariane est opérationnel pour les produits.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/fil_ariane/trunk/fil_ariane_fonctions.php

    r68162 r68165  
    134134}
    135135
    136 function fil_ariane_produit_dist($id_produit) {
    137     return fil_ariane_hierarchie_objet('produit', $id_objet, 'titre', 'id_rubrique');
    138 }
    139 
    140136function fil_ariane_rubrique_dist($id_rubrique) {
    141137    return fil_ariane_hierarchie_objet('rubrique', $id_rubrique, 'titre', 'id_parent');
     
    146142    $item = sql_fetsel('id_rubrique, titre','spip_articles',"id_article = ".sql_quote($id_article));
    147143
    148     // récuère la hierarchie de la rubrique parent
     144    // récupère la hierarchie de la rubrique parent
    149145    $fil_ariane_rubrique = charger_fonction ('rubrique' , 'fil_ariane');
    150146    $fil = $fil_ariane_rubrique($item['id_rubrique']);
     
    152148    // ajoute le titre et l'url de l'article
    153149    $fil[typo(supprimer_numero($item['titre']))] = generer_url_entite($id_article,'article');
     150
     151    return $fil;
     152}
     153
     154function fil_ariane_produit_dist($id_produit) {
     155    // récupère l'id de la rubrique parent ainsi que le titre du produit
     156    $item = sql_fetsel('id_rubrique, titre','spip_produits',"id_produit = ".sql_quote($id_produit));
     157
     158    // récupère la hierarchie de la rubrique du produit
     159    $fil_ariane_rubrique = charger_fonction ('rubrique' , 'fil_ariane');
     160    $fil = $fil_ariane_rubrique($item['id_rubrique']);
     161
     162    // ajoute le titre et l'url du produit
     163    $fil[typo(supprimer_numero($item['titre']))] = generer_url_entite($id_produit,'produit');
    154164
    155165    return $fil;
Note: See TracChangeset for help on using the changeset viewer.