Si ça aide ??? c'est une réussite ! Grand merci à tous pour votre aide.
Alors j'ai opté pour la liste des rubriques et le résultat est affiché là :
http://www.ville-taverny.fr/taverny/rubrique.php3?id_rubrique=7
Voici la boucle définitive et propre, il suffit juste de penser à ajouter
les rubriques nouvellement créées.
<!-- Affichage des liens vers les articles saison culturelle
sportive et agenda -->
<BOUCLE_exclure_articles(ARTICLES){id_secteur=3}{id_rubrique!==^(7|80|81|82|
83|84|85|86|87|89|90|91)$}{doublons}>
</BOUCLE_exclure_articles>
<BOUCLE_articles_agenda(ARTICLES){id_secteur=3}{0,30}{par
date_redac}{age_redac<=0}{doublons}>
<B_date>
<BOUCLE_date(ARTICLES){id_article}{age<age_redac}>
<h3>- Du [(#DATE_REDAC|affdate)] au
[(#DATE|affdate)]</h3>
</BOUCLE_date>
</B_date>
<h3>- Le [(#DATE_REDAC|affdate)]</h3>
<//B_date>
<A href="#URL_ARTICLE" class="rubrique"
[title="(#DESCRIPTIF|textebrut)"]>#TITRE</a>
<div class="txt">
[(#INTRODUCTION|couper{100})]
</div>
</BOUCLE_articles_agenda>
La seconde partie de la boucle (B_date) permet un affichage différent de la
date pour les évènements sur plusieurs jours.
Une dernière question pour ce passage, est-on limité en nombre de rubriques
à ne pas exclure ? là : {id_rubrique!==^(7|80............)$}
Bonne journée à toutes et tous !
dom
----- Original Message -----
From: "German Guillot" <guillot@gmail.com>
To: <spip@rezo.net>
Sent: Thursday, August 05, 2004 12:06 PM
Subject: Re: [Spip] Comment afficher les liens triés par date vers des
articles contenus dans plusieurs rubriques
On Thu, 5 Aug 2004 11:40:05 +0200, Dominique Cocagne
<dcocagne@ifrance.com> wrote:
Alors, je viens de faire différents tests
- le fait d'ajouter ){id_secteur} dans la boucle exclure_articles limite
l'exclusion au seul secteur et le temps de réponse s'en trouve grandement
accéléré.
Mais alors, fait comme Olivier dit, mets {id_secteur=3} dans les deux
boucles articles (exclure_articles et articles_culture) et enlève
carrement la bloucle secteur. Tu n'en a plus besoin.
- pour ce qui concerne {age_redac<=0}, c'est bon, et d'ailleurs les liens
vers les articles s'affichaient dans ma première boucle. En fait, c'est un
agenda, donc il n'affichera que les liens vers les évènements du jour et
ceux à venir.
Pour éviter tout problème lié à ça, j'ai enlevé ce critère dans la boucle
actuellement en ligne.
- Si on regarde la page en ligne, on voit bien qu'il ne va pas dans les
autres rubriques, il s'arrête à la rubrique 7, et là, je ne comprend pas
pourquoi.
Je pense avoir compris. Les possibles articles des rubriques 80 et 89
seraient affichés par ton code. Mais il se trouve que ces rubriques
n'ont pas d'articles, seulement de sous rubriques. Les articles de ces
sous rubriques, eux, sont exclues par exclure_article, puisqu'il
s'agit des articles du secteur 3 n'appartenant pas aux rubriques 7, 80
ou 89.
Possibles solutions: Tu crées un mot clé « agenda » pour les articles
que tu veux voir sur cette page là, et tu fais des boucles à propos.
Ou bien dans exclure_articles tu fais
{id_rubrique!==^(7|80|82|83|89|90|91|etc)$} pour toutes les rubriques
qui risquent d'avoir articles que tu veux afficher. A toi de voir ce
qui te convient mieux.
J'espère que ça aide.
Germán.
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
___[ Pub ]____________________________________________________________
Inscrivez-vous gratuitement sur Tandaime, Le site de rencontres !
___[ Pub ]____________________________________________________________
Inscrivez-vous gratuitement sur Tandaime, Le site de rencontres !