INCLURE multi critères

Salut à tous,

Est-il possible d'indiquer plusieurs critères à un INCLURE ?

Exemple : trouver les articles de la même rubrique en excluant celui déjà présent sur le squelette article

<INCLURE (inc-articles_complementaires.php3){id_rubrique}{id_article}> // ne fonctionne pas

Dans l'INCLUREe, {id_article} permettrait de renseigner le critère {doublons} de la boucle :

<BOUCLE_articles_complementaires(ARTICLES){id_rubrique}{par date}{inverse}{0,10}{doublons}>

Problème : seul {id_rubrique} est pris en compte...

Une solution ?

Olivier « M. Go »

Note : si le code est placé tel quel sans passer par un INCLURE, il n'a pas de problème avec doublons : l'article principal n'apparaît dans la liste des articles complémentaires.

et en inversant l'ordre des deux critères ?
(on ne sait jamais..)

de mon côté il me semble que j'ai réussi à faire passer deux critères dans
un INCLURE
mais plus moyen de savoir où

Franck

Salut à tous,

Est-il possible d'indiquer plusieurs critères à un INCLURE ?

Exemple : trouver les articles de la même rubrique en excluant celui
déjà présent sur le squelette article

<INCLURE (inc-articles_complementaires.php3){id_rubrique}{id_article}>
// ne fonctionne pas

Dans l'INCLUREe, {id_article} permettrait de renseigner le critère
{doublons} de la boucle :

<BOUCLE_articles_complementaires(ARTICLES){id_rubrique}{par
date}{inverse}{0,10}{doublons}>

Problème : seul {id_rubrique} est pris en compte...

Une solution ?

Olivier « M. Go »

Note : si le code est placé tel quel sans passer par un INCLURE, il n'a
pas de problème avec doublons : l'article principal n'apparaît dans la
liste des articles complémentaires.

Salut,

J'ai essayé d'intervertir les critères sans succès. Je me suis même hasardé à quelques syntaxes exotiques pour obtenir le même résultat.

Précision (importante ?) : je teste cette boucle sur Spip 1.8b1 CVS.

A+

Olivier « M. Go »

Franck Saint Germain a écrit :

et en inversant l'ordre des deux critères ?
(on ne sait jamais..)

de mon côté il me semble que j'ai réussi à faire passer deux critères dans
un INCLURE
mais plus moyen de savoir où

Franck

Salut à tous,

Est-il possible d'indiquer plusieurs critères à un INCLURE ?

Exemple : trouver les articles de la même rubrique en excluant celui
déjà présent sur le squelette article

<INCLURE (inc-articles_complementaires.php3){id_rubrique}{id_article}>
// ne fonctionne pas

Dans l'INCLUREe, {id_article} permettrait de renseigner le critère
{doublons} de la boucle :

<BOUCLE_articles_complementaires(ARTICLES){id_rubrique}{par
date}{inverse}{0,10}{doublons}>

Problème : seul {id_rubrique} est pris en compte...

Une solution ?

Olivier « M. Go »

Note : si le code est placé tel quel sans passer par un INCLURE, il n'a
pas de problème avec doublons : l'article principal n'apparaît dans la
liste des articles complémentaires.

à tout hasard, en faisant avec du php :
$var = id_article (avec la syntaxe appropriée)
INCLURE {id_rubrique} {$var}

puis dans le code INCLUS, utiliser la valeur de $var
(je ne sais pas d'ailleurs comment il faudrait faire, c'est juste une piste
Si elle n'est pas bonne, cela peut peut-être donner une autre idée ?)

Franck

Salut,

J'ai essayé d'intervertir les critères sans succès. Je me suis même
hasardé à quelques syntaxes exotiques pour obtenir le même résultat.

Précision (importante ?) : je teste cette boucle sur Spip 1.8b1 CVS.

A+

Olivier « M. Go »

Franck Saint Germain a écrit :

> et en inversant l'ordre des deux critères ?
> (on ne sait jamais..)
>
> de mon côté il me semble que j'ai réussi à faire passer deux critères

dans

> un INCLURE
> mais plus moyen de savoir où
>
> Franck
>
>
>
>>Salut à tous,
>>
>>Est-il possible d'indiquer plusieurs critères à un INCLURE ?
>>
>>Exemple : trouver les articles de la même rubrique en excluant celui
>>déjà présent sur le squelette article
>>
>><INCLURE (inc-articles_complementaires.php3){id_rubrique}{id_article}>
>>// ne fonctionne pas
>>
>>Dans l'INCLUREe, {id_article} permettrait de renseigner le critère
>>{doublons} de la boucle :
>>
>><BOUCLE_articles_complementaires(ARTICLES){id_rubrique}{par
>>date}{inverse}{0,10}{doublons}>
>>
>>Problème : seul {id_rubrique} est pris en compte...
>>
>>Une solution ?
>>
>>Olivier « M. Go »
>>
>>Note : si le code est placé tel quel sans passer par un INCLURE, il n'a
>>pas de problème avec doublons : l'article principal n'apparaît dans la
>>liste des articles complémentaires.