Bonjour,
J'aimerais réaliser la sélection de tous les articles nouveaux d'une rubrique et ses sous-rubriques... Voici mon code :
<B_rubriquesTEST> <BOUCLE_rubriquesTEST(RUBRIQUES){id_rubrique=37}>
<B_articlesCONTENU>
<BOUCLE_articlesCONTENU(ARTICLES){branche}{par date}{inverse}{age_relatif<0}>
[(#TITRE|supprimer_numero)]
[(#TEXTE|couper{275}|textebrut|replace{(\(...\))$,<a href="[(#URL_ARTICLE|abs_url)]">(...)</a>})]
</BOUCLE_articlesCONTENU>
</BOUCLE_rubriquesTEST>
Si j'enlève {age_relatif<0} je peux constater que mes boucles réalisent la sélection que je veux, mais avec {age_relatif<0} impossible d'obtenir quoi que ce soit...
Est-ce que c'est possible d'utiliser ce genre de code avec SPIP-Liste?
Peut-être que je ne m'y prend pas de la bonne façon!
Merci pour votre aide.
Gontrand
Le 8 décembre 2009 03:39, Gontrand Trudau <cesium5500@yahoo.ca> a écrit :
Si j'enlève {age_relatif<0} je peux constater que mes boucles réalisent la
sélection que je veux,
{age_relatif<0} ? Normallement c'est pour comparer les dates de deux
objets («relatif»). Je pense que ce que tu veux utiliser c'est {age<0}
!
Voir la doc: La gestion des dates - SPIP
--
Bertrand Marne
Merci pour ton aide Bertrand…
Mais élas ça ne fonctionne pas comme {age<0} sélectionne les articles de la journée même. {age_relatif<0} permet de comparer l’age des articles retourner par mes boucles à l’age du dernier envoie de la liste passé par la variable environnement… Voir ici la doc : Mais peut-être que mon problème est en fait lié à l’imbrication des boucles rubrique et article… Si tu as d’autres idées, elles sont les bienvenues. Merci pour ton aide. Gontrand MARNE Bertrand a écrit :
Le problème était au niveau de l’imbrication des boucles RUBRIQUES et ARTICLES…
Voici le code permettant de récupérer l’ensemble des nouveautés d’une sous-rubrique :
<B_rubriquesTEST>
<BOUCLE_rubriquesTEST(RUBRIQUES){id_rubrique=37}>
</BOUCLE_rubriquesTEST>
<B_articlesCONTENU>
<BOUCLE_articlesCONTENU(ARTICLES){branche}{par date}{inverse}{age_relatif<0}>
[(#TITRE|textebrut)]
</BOUCLE_articlesCONTENU>
Merci.
Gontrand
Gontrand Trudau a écrit :