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.