[spip-dev] Qqun a-t-il travaillé sur le passage de variable à une boucle SPIP via l'URL ?

Bonjour,
exemple: page.php3?variable="=(128|129)$"

et dans la page, une boucle du type <BOUCLE_x(ARTICLES){id_mot=$variable}>,
bref passer une chaine de caractère dans une boucle SPIP de manière (exemple) à créer des recherches multi-critères sans avoir à écrire en dur toutes les permutations possibles de requête ?

En lisant les posts, je vois bien que le problème est souvent posé, mais je n'ai pas de réponse d'un gourou php
Merci
Pierre

une solution a été posté sur spip contrib mais n'as eut que peu d'echo
http://www.uzine.net/spip_contrib/ecrire/articles.php3?id_article=236

J'ai une solution bidouille mais ki marche !

1. créer un fichier inc_constantes.php3 dans /ecrire

Ça rejoint un peu ma proposition d'il y a quelques temps. Ça rassure
de voir que je suis pas le seul à avoir des idées tordues :slight_smile:
  Par contre, ça serait plutôt à intégrer dans le code existant, sinon
on parse 2 fois le texte.
  À ce propos, avec placid, ça serait quasiment immédiat à faire :slight_smile:

  Sinon, à voir de plus près, mais je me demande si on ne pourrait pas
simplement utiliser une syntaxe particulière comme $$variable par
exemple, à remplacer dans le calcul du squelette par
$GLOBALS["variable"].

  Dans les 2 cas, ça serait une façon élégante de résoudre le problème
de la récupération des valeurs d'un champ d'une boucle appelante (genre
arbo de rubriques avec mise en valeur de la hierarchie courante)

J'ai travaillé à un critère de boucle qui accepte une liste d'articles en paramètres.
par exemple, on appele une page "mes_articles.php?liste=154,25,78 et la boucle va ne ressortir que les articles correspondant.

Je m'en sert pour un systeme de recueil d'articles, pour afficher les articles selon une liste stockée dans un cookie.

le seul problème c'est que je ne sais pas comment spécifier l'ordre des articles, peut-être existe-t-il une focntion MySQL qui permette de spécifier un ordre des articles choisit.

Pierre wrote: