[spip-dev] GET et compilo

Salut,

Partant de l'url:

/recherche.php3?recherche=spip&id_rubrique1=22&id_rubrique2=34

La boucle:

<BOUCLE_RECHERCHE(ARTICLES){recherche} {par points} {inverse} {0,10}
{id_rubrique==%id_rubrique1}{debut_article,10}{lang}>

passe pour la rubrique1

Alors qu'en prenant en compte l'id_rubrique2

<BOUCLE_RECHERCHE(ARTICLES){recherche} {par points} {inverse} {0,10}
{id_rubrique==^(%id_rubrique1|%id_rubrique2)$}{debut_article,10}{lang}>

cela ne passe pas.

Quelle est la méthode pour cumuler deux ou plusieurs variable venant d'un
$_GET sur le même descripteur?

Merci.

Pierre

Salut,

Partant de l'url:

/recherche.php3?recherche=spip&id_rubrique1=22&id_rubrique2=34

La boucle:

<BOUCLE_RECHERCHE(ARTICLES){recherche} {par points} {inverse} {0,10}
{id_rubrique==%id_rubrique1}{debut_article,10}{lang}>

passe pour la rubrique1

Alors qu'en prenant en compte l'id_rubrique2

<BOUCLE_RECHERCHE(ARTICLES){recherche} {par points} {inverse} {0,10}
{id_rubrique==^(%id_rubrique1|%id_rubrique2)$}{debut_article,10}{lang}>

cela ne passe pas.

Quelle est la méthode pour cumuler deux ou plusieurs variable venant d'un
$_GET sur le même descripteur?

{id_rubrique IN (%id_rubrique1, %id_rubrique2)}

devrait marcher

Merci.

      Emmanuel