[Agora-generale] Re: Lot Agora-generale, Vol 28, Parution 11

vincent morvan vincent.morvan at gmail.com
Jeu 22 Juin 17:14:05 CEST 2006


>
>
> merci pour la reponse,
non je n'ai pas de message d'erreur.
maintenant je fais ma restriction en php a l'interieur de ma boucle.

>age est un critère un peu spécial en cela qu'il est calculé en php et non
>dans la requète SQL.
>donc, là, tu mélange un critère en php (age) avec un champ de la base

pourrais tu me dire dans quel fichier je pourrais trouver ce calcul?

vincent


>
> > bonjour à tous,
> >
> > mon problème est simple, je veux restreindre l'affichage des articles en
> > fonction de leur age.
> > j'utilise la boucle suivante pour que les articles publiés il y a plus
> > d'un mois ne s'affiche pas.
> >         <BOUCLE_c(ARTICLES){id_mot}{titre_mot=ArticlePersonnel}{age<30}>
> > jusque là tout va bien.
> >
> > Maintenant je voudrais que la durée de vie soit définie par le champ
> > surtitre de l'article et la boucle suivante ne fonctionne pas. (surtitre
> > définit à 30)
> >
> > <BOUCLE_c(ARTICLES){id_mot}{titre_mot=ArticlePersonnel}{age<surtitre}>
> >
>
> As-tu un message d'erreur ?
>
> si je teste de la façon suivante ça fonctionne:
> >
> > <BOUCLE_c(ARTICLES){id_mot}{titre_mot=ArticlePersonnel}{surtitre=30}>
> >
> > qu'est-ce qui ne plait pas à Agora? est-ce mon critère qui est mal
> écrit?
> >
>
> age est un critère un peu spécial en cela qu'il est calculé en php et non
> dans la requète SQL.
> donc, là, tu mélange un critère en php (age) avec un champ de la base
> (surtitre).
> Sauf qu'AGORA doit considérer que c'est la chaine de caractère "surtitre"
> et
> pas le champ surtitre.
>
> Avec SPIP 1.8+, il me semble qu'on pourrait écrire (non testé)
> {age<#SURTITRE}.
> Avec Agora, je doute que ce soit possible en l'état.
>
> Cordialement,
> --
> Jacques Pyrat — Régie Technique Agora
> -------------- section suivante --------------
> Une pièce jointe HTML a été enlevée...
> URL:
> http://lists.adullact.net/pipermail/agora-generale/attachments/20060622/c455a56c/attachment-0001.html
>
> ------------------------------
>
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.adullact.net/pipermail/agora-generale/attachments/20060622/0429cb5a/attachment.html


Plus d'informations sur la liste de diffusion Agora-generale