Bonjour à tous,
Mon interrogation est la suivante : je veux afficher sur le squelette des
rubriques la date de mise à jour de la rubrique. J'appelle date de mise à
jour de la rubrique la date la plus récente de mise à jour d'un article de
cette rubrique ou de n'importe laquelle de ses sous-rubriques (ce qui n'a
évidemment rien à voir avec la champ maj de la table MySQL rubriques, ce
serait trop simple 
La méthode que j'ai imaginée est la suivante : isoler les articles qu'on ne
veut pas (ceux des autres secteurs et des rubriques parentes de la rubrique
considérée) avec critère {doublons} à fond les ballons. Puis on fait une
requête globale sur tous les articles avec {doublons}, triés par date, en ne
prenant que le premier résultat. On en extrait la date et voilà.
Ce qui donne le squelette ci-dessous (à inclure dans le squelette de
rubrique). Question : ça marche nickel en l'état, mais arrivé à ça, je me
demande franchement s'il n'y aurait pas moyen d' y arriver plus simplement ?
<BOUCLE_rub (RUBRIQUES) {id_rubrique} {doublons}>
<BOUCLE_srub (RUBRIQUES) {id_enfant} {doublons}>
<BOUCLE_art_srub (ARTICLES) {id_rubrique} {doublons}>
</BOUCLE_art_srub>
<BOUCLE_rub_enfant (RUBRIQUES) {id_parent} {doublons}>
<BOUCLE_art_srub_enfant (ARTICLES) {id_rubrique} {doublons}>
</BOUCLE_art_srub_enfant>
<BOUCLE_recursive_enfant (boucle_rub_enfant)>
</BOUCLE_recursive_enfant>
</BOUCLE_rub_enfant>
<BOUCLE_recursive_parent (boucle_srub)>
</BOUCLE_recursive_parent>
</BOUCLE_srub>
</BOUCLE_rub>
<BOUCLE_sect (RUBRIQUES) {id_parent=0} {doublons}>
<BOUCLE_art_sect (ARTICLES) {id_secteur} {doublons}>
</BOUCLE_art_sect>
</BOUCLE_sect>
<BOUCLE_update_rub (ARTICLES) {doublons} {par date} {inverse} {0,1}>
Dernière mise à jour le [(#DATE|nom_jour)] [(#DATE|affdate)] à
[(#DATE|heures)]:[(#DATE|minutes)]:[(#DATE|secondes)] par #LESAUTEURS
</BOUCLE_update_rub>
--
Roustoubi, spipeur débutant et enthousiaste