Bonjour,
Je dois afficher la liste des derniers articles (date<30 par ex), classés
par rubriques. J'ai fait une boucle RUBRIQUE, puis une boucle ARTICLES à
l'intérieure de la 1ère boucle (ma 1ère boucle imbriquée qui fonctionne...
chacun son rythme, hein !). Problème : certaines reubriques ne comportent
pas d'articles ! Résultat : ça affiche le nom de la rubrique... avec rien
en-dessous (moche).
Comment faire pour ne pas afficher les rubriques qui ne contiennent pas
d'articles avec date<30 ?
Si jamais l'un(e) de vous avait la solution ...
A bientôt !
--
Christophe Mongrédien
mailto: webmaster@cler.org <0xCB91BC83>
CLER - Comite de Liaison Energies Renouvelables
2B rue Jules Ferry - F-93100 Montreuil
Tél : +33 1 55 86 8000 - Fax : +33 1 55 86 8001
http://www.cler.org
Salut,
> Je dois afficher la liste des derniers articles (date<30 par ex), classés
> par rubriques. J'ai fait une boucle RUBRIQUE, puis une boucle ARTICLES à
> l'intérieure de la 1ère boucle (ma 1ère boucle imbriquée qui fonctionne...
> chacun son rythme, hein !). Problème : certaines reubriques ne comportent
> pas d'articles ! Résultat : ça affiche le nom de la rubrique... avec rien
> en-dessous (moche).
> Comment faire pour ne pas afficher les rubriques qui ne contiennent pas
> d'articles avec date<30 ?
Essaie de passer l'affichage des rubriques dans le code conditionnel de ta boucle articles.
Exemple :
<B_mes_rubriques>
<ul>
<BOUCLE_mes_rubriques(RUBRIQUES)>
<B_mes_articles>
<li><b>#TITRE</b>
<br>
Les articles:
<br>
<ul>
<BOUCLE_mes_articles(ARTICLES){id_rubrique}{age<30}{par titre}>
<li><a href="#URL_ARTICLE">#TTTRE</a></li>
</BOUCLE_mes_articles>
</ul>
</li>
</B_mes_articles>
<BOUCLE_mes_rubriques>
</ul>
</B_mes_rubriques>
a+
Antoine.
Salut,
Après test, ça me sort un "Syntaxe boucle incorrecte". Grrr!
Bon, je vais arrêter pour ce soir, j'aurais peut-être une idée géniale dans
le métro (en dormant ?). 
Merci pour le coup de main,
@++
Christophe
De : Antoine Pitrou <pitrou@free.fr>
Date : Mon, 17 Dec 2001 19:43:42 +0100
Cc : spip@rezo.net
Objet : Re: [Spip] liste d'articles classés par rubrique... sansles rubiques
vides
Salut,
Je dois afficher la liste des derniers articles (date<30 par ex), classés
par rubriques. J'ai fait une boucle RUBRIQUE, puis une boucle ARTICLES à
l'intérieure de la 1ère boucle (ma 1ère boucle imbriquée qui fonctionne...
chacun son rythme, hein !). Problème : certaines reubriques ne comportent
pas d'articles ! Résultat : ça affiche le nom de la rubrique... avec rien
en-dessous (moche).
Comment faire pour ne pas afficher les rubriques qui ne contiennent pas
d'articles avec date<30 ?
Essaie de passer l'affichage des rubriques dans le code conditionnel de ta
boucle articles.
Exemple :
<B_mes_rubriques>
<ul>
<BOUCLE_mes_rubriques(RUBRIQUES)>
<B_mes_articles>
<li><b>#TITRE</b>
<br>
Les articles:
<br>
<ul>
<BOUCLE_mes_articles(ARTICLES){id_rubrique}{age<30}{par titre}>
<li><a href="#URL_ARTICLE">#TTTRE</a></li>
</BOUCLE_mes_articles>
</ul>
</li>
</B_mes_articles>
<BOUCLE_mes_rubriques>
</ul>
</B_mes_rubriques>
a+
Antoine.
<B_mes_rubriques>
<ul>
<BOUCLE_mes_rubriques(RUBRIQUES)>
<B_mes_articles>
<li><b>#TITRE</b>
<br>
Les articles:
<br>
<ul>
<BOUCLE_mes_articles(ARTICLES){id_rubrique}{age<30}{par titre}>
<li><a href="#URL_ARTICLE">#TTTRE</a></li>
</BOUCLE_mes_articles>
</ul>
</li>
</B_mes_articles>
<BOUCLE_mes_rubriques>
manque le / pour fermer la boucle, sinon ça marche 
</ul>
</B_mes_rubriques>
a+
Antoine.
_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip
<B_mes_rubriques>
(...)
<BOUCLE_mes_rubriques>
manque le / pour fermer la boucle, sinon ça marche 
Où ai-je la tête ! 
Merci !
--
Christophe Mongrédien
mailto: webmaster@cler.org <0xCB91BC83>
CLER - Comite de Liaison Energies Renouvelables
2B rue Jules Ferry - F-93100 Montreuil
Tél : +33 1 55 86 8000 - Fax : +33 1 55 86 8001
http://www.cler.org