Dans une boucle EVENEMENTS je liste les événements liés à l'article
courant
<BOUCLE_ev{EVENEMENTS}...{article?}{rubrique?}....
si je suis dans la rubrique, j'obtiens la liste de tous les événements
de tous les articles, sinon dans l'article courant, j'ai la liste des
événements de l'article, tout va bien...
Cependant j'aurais besoin pour un article de cette même rubrique, d'obtenir la liste de tous
les événements de la rubrique comme dans la rubrique
du style
<BOUCLE_ev{EVENEMENTS}...{sauf pour l'article XX appliquer le critere {article?}}{rubrique?}
après beaucoup d'essais de syntaxe je doute que cela soit possible
Le 18 mars 2017 à 00:45, lebardix <lebardix@gmail.com> a écrit :
Bonjour,
Dans une boucle EVENEMENTS je liste les événements liés à l'article
courant
<BOUCLE_ev{EVENEMENTS}...{article?}{rubrique?}....
si je suis dans la rubrique, j'obtiens la liste de tous les événements
de tous les articles, sinon dans l'article courant, j'ai la liste des
événements de l'article, tout va bien...
Cependant j'aurais besoin pour un article de cette même rubrique, d'obtenir la liste de tous
les événements de la rubrique comme dans la rubrique
du style
<BOUCLE_ev{EVENEMENTS}...{sauf pour l'article XX appliquer le critere {article?}}{rubrique?}
après beaucoup d'essais de syntaxe je doute que cela soit possible
Je ne pense pas que la même boucle puisse servir pour tout. Il faut faire des conditions à mon avis :
<BOUCLE_article(ARTICLES){id_article}>
L'article courant donne l'environnement...
<BOUCLE_siarticleXX(CONDITION){si #ID_ARTICLE|=={XX}|oui}>
On teste si on est dans l'article numéro XX
on pourrait tester aussi si l'article a tel ou tel mot clé si on veut
<BOUCLE_touslesevesdelarub(EVENEMENTS)...{id_rubrique=#ID_RUBRIQUE}>
On affiche tous les évés de la rubrique
</BOUCLE_touslesevesdelarub>
</BOUCLE_siarticleXX>
Dans les autres cas on utilise la boucle habituelle
<BOUCLE_eves(EVENEMENTS)...{id_article ?}...>
<//B_siarticleXX>
pw
Le 2017-03-18 08:46, dlatr a écrit :
bonjour,
Le 18 mars 2017 à 00:45, lebardix <lebardix@gmail.com> a écrit :
Bonjour,
Dans une boucle EVENEMENTS je liste les événements liés à l'article
courant
<BOUCLE_ev{EVENEMENTS}...{article?}{rubrique?}....
si je suis dans la rubrique, j'obtiens la liste de tous les événements
de tous les articles, sinon dans l'article courant, j'ai la liste des
événements de l'article, tout va bien...
Cependant j'aurais besoin pour un article de cette même rubrique, d'obtenir la liste de tous
les événements de la rubrique comme dans la rubrique
du style
<BOUCLE_ev{EVENEMENTS}...{sauf pour l'article XX appliquer le critere {article?}}{rubrique?}
après beaucoup d'essais de syntaxe je doute que cela soit possible
On Sat, 18 Mar 2017 09:13:54 +0100
p.weber@free.fr wrote:
Bonjour
Je ne pense pas que la même boucle puisse servir pour tout. Il faut
faire des conditions à mon avis :
<BOUCLE_article(ARTICLES){id_article}>
L'article courant donne l'environnement...
<BOUCLE_siarticleXX(CONDITION){si #ID_ARTICLE|=={XX}|oui}>
On teste si on est dans l'article numéro XX
on pourrait tester aussi si l'article a tel ou tel mot clé si on veut
<BOUCLE_touslesevesdelarub(EVENEMENTS)...{id_rubrique=#ID_RUBRIQUE}>
On affiche tous les évés de la rubrique
</BOUCLE_touslesevesdelarub>
</BOUCLE_siarticleXX>
Dans les autres cas on utilise la boucle habituelle
<BOUCLE_eves(EVENEMENTS)...{id_article ?}...>
<//B_siarticleXX>
pw
Le 2017-03-18 08:46, dlatr a écrit :
> bonjour,
>
> Le 18 mars 2017 à 00:45, lebardix <lebardix@gmail.com> a écrit :
>
>> Bonjour,
>>
>> Dans une boucle EVENEMENTS je liste les événements liés à l'article
>> courant
>>
>> <BOUCLE_ev{EVENEMENTS}...{article?}{rubrique?}....
>> si je suis dans la rubrique, j'obtiens la liste de tous les
>> événements de tous les articles, sinon dans l'article courant,
>> j'ai la liste des événements de l'article, tout va bien...
>> Cependant j'aurais besoin pour un article de cette même rubrique,
>> d'obtenir la liste de tous
>> les événements de la rubrique comme dans la rubrique
>>
>> du style
>> <BOUCLE_ev{EVENEMENTS}...{sauf pour l'article XX appliquer le
>> critere {article?}}{rubrique?}
>> après beaucoup d'essais de syntaxe je doute que cela soit possible
>>
>> peut-être auriez-vous une idée ?
>> Merci
>>
>
> d’après La syntaxe des boucles - SPIP (la syntaxe des
> boucles, chapitre Syntaxe complète)
>
> à tester
>
> <BOUCLE_ev{EVENEMENTS}…{!id_article=XXX} {article?}{rubrique?}>
> </BOUCLE_ev>
> </B_ev>
> <BOUCLE_evXXX{EVENEMENTS}…{id_rubrique}>
> …
> <//B_ev>
> _______________________________________________
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net