Changeset 56741 in spip-zone


Ignore:
Timestamp:
Jan 7, 2012, 12:52:04 PM (8 years ago)
Author:
bmarne@…
Message:

Rajout de la récursivité dans le modèle de recherche des mots parents d'un mot-clé (c'est un poil plus complexe d'être récursif puisqu'il faut passer une boucle de jointure)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mots_sur_mots/modeles/parents_mot.html

    r56738 r56741  
    33exemple d'utilisation du critère id_mot_parent du plugin Momo
    44
    5 Fait la liste des mots-clés parents (directs seulement, sans récursion) d'un mot clé passé en paramètre.
     5Fait la liste des mots-clés parents (et leurs parents de façon récursive) d'un mot clé passé en paramètre.
    66Si id_mot n'est pas défini c'est les enfants -éventuels- de tous les mots qui sont retournés
    77
     
    1111<BOUCLE_mot_enfant_ou_tous(MOTS){id_mot ?}>
    1212        <B_Liste_mots_parents>
    13 [(#ENV{id_mot}|non)<li><a href="#URL_MOT" title="<:momo:plus_d_info_sur{titre=#TITRE}|attribut_html:>">#TITRE</a>]<ul[ id=(#ENV{id})][ class=(#ENV{class})]>
    14         <BOUCLE_Liste_mots_parents(MOMO){id_mot}>
     13[(#ENV{id_mot}|non)<li><a href="#URL_MOT" title="<:momo:plus_d_info_sur{titre=#TITRE}|attribut_html:>">[(#TITRE|sinon{#GET{titre}})]</a>]<ul[ id=(#ENV{id})][ class=(#ENV{class})]>
     14        <BOUCLE_Liste_mots_parents(MOMO){id_mot=#ID_PARENT|sinon{#ID_MOT}}>
     15                #SET{titre,#TITRE}
    1516                <BOUCLE_Details_mot_parent(MOTS){id_mot=#ID_PARENT}>
     17                        <BOUCLE_Recursion(BOUCLE_Liste_mots_parents)>
     18                        </BOUCLE_Recursion>
    1619        <li>
    1720                <a href="[(#URL_MOT|parametre_url{id_contexte,#_mot_enfant_ou_tous:ID_MOT})]" title="<:momo:plus_d_info_sur{titre=#TITRE}|attribut_html:>">#TITRE</a>
    1821        </li>
     22                        <//B_Recursion>
    1923                </BOUCLE_Details_mot_parent>
    2024        </BOUCLE_Liste_mots_parents>
Note: See TracChangeset for help on using the changeset viewer.