Bonjour,
J'ai besoin d'un agenda avec une fonctionnalité assez particulière:
- afficher la liste des articles par semaine (basée sur date_redac)
- avec des liens "semaine suivante" "semaine précédente" une navigation idéalement ajaxée (comme décrit dans http://www.spip-contrib.net/Pagination-a-la-Facebook)
- on "saute" les semaines sans article
En l'état actuel des chose, j'ai la boucle suivante, sans contexte de date:
<div>
<h2>Agenda</h2>
<ul><BOUCLE_agenda(ARTICLES){id_rubrique=2}{par date_redac}{inverse}>
<li>[(#DATE_REDAC|affdate_jourcourt)] #TITRE</li></BOUCLE_agenda>
</ul>
</div>
Maintenant comment limiter uniquement les articles avec date_redac = semaine en cours? date_redac = la semaine prochaine?
Selon http://www.spip.net/fr_article1971.html, on peut créer un contexte de date en passant date=-1year en paramètre dans l'URL mais je ne suis pas parvenu à obtenir un résultat similaire avec une aggrégation hebdomadaire sur la date_redac.
En fait; il me faudrait un critere du genre date_redac=+1week que je puisse passer en parametre d'URL par exemple.
Quelqu'un est-il déjà tomber sur ce genre de situation et comment a-t-il gérer ça?
Merci de votre aide.
Cordialement,
Michael