Re:RE: variable par URL

Aie, désolé, je me suis mal exprimé, je voudrais simplement faire cela

article.html?id_rubrique=2&titre_mot=75
pour que spip aille chercher le squelette article-2.html et lise la boucle
ci dessous en passant comme variable titre_mot=75

pour avoir tous les article dont le mot cle est 75.
Si je fais la même chose avec un id_mot=5, cela marche. pourquoi pas avec
titre_mot ou même type_mot

<BOUCLE_agenda (ARTICLES) {id_secteur=2} {titre_mot}{par date} {0,10}>
<span class="spip_bouton"> #SURTITRE </span><br>
#TITRE
</BOUCLE_agenda>

d'avance merci

Sylvain
-----Message d'origine-----
De : NCI studio graphique [mailto:info@nci-montargis.fr]
Envoyé : lundi 18 février 2002 11:19
À : sylvain peirani
Objet : Re: [Spip] passer des cariables par l'URL

Je n'ai aucun probleme pour ça:

<BOUCLE_agenda (ARTICLES) {id_secteur=2} {titre_mot}{par date} {0,10}>
<span class="spip_bouton"> #SURTITRE <A
HREF="#URL_ARTICLE"></A></span><A HREF="#URL_ARTICLE"><span
class="titre"><br>
</BOUCLE_agenda>

il faut remplacer #URL_ARTICLE par une url plus precise :

<a
href="mon-squelette.php3?id_article=#ID_ARTICLE&id_rubrique=#ID_RUBRIQUE&Š
et toutes les variables que tu veuxŠ>

le 18/02/02 10:57, sylvain peirani à speirani@pyramyd.fr a écrit :

Bonjour,

Quelqu'un sait-il comment si il est possible de passer par l'URL, un
id_rubrique ET un titre_mot, c'est à dire 2 variables qui sont ensuite
utilisées dans la boucle. Je n'y arrive pas avec un & clasique. j'ai peur
que ce ne soit pas possible,

<BOUCLE_agenda (ARTICLES) {id_secteur=2} {titre_mot}{par date} {0,10}>
<span class="spip_bouton"> #SURTITRE <A
HREF="#URL_ARTICLE"></A></span><A HREF="#URL_ARTICLE"><span
class="titre"><br>
</span><span class="reponse_formulaire">#TITRE</span></A>
</BOUCLE_agenda>

merci d'avance.

Sylvain

_______________________________________________
spip mailing list
spip@rezo.net
http://listes.rezo.net/mailman/listinfo/spip

Sylvain

@ sylvain peirani <speirani@pyramyd.fr> :

article.html?id_rubrique=2&titre_mot=75
pour que spip aille chercher le squelette article-2.html et lise la boucle
ci dessous en passant comme variable titre_mot=75

De manière générale, c'est impossible avec spip. En revanche tu peux
utiliser les variables du type 'debut_xxx' ou encore le critère {recherche}

cf. [uZine 3] Les critères communs à toutes les boucles
et [uZine 3] Les boucles de recherche

-- Fil

pour avoir tous les article dont le mot cle est 75.
Si je fais la même chose avec un id_mot=5, cela marche. pourquoi pas
avec titre_mot ou même type_mot

Pour ajouter à la réponse de Fil, il vaut mieux utiliser le id_mot,
qui est pérenne, plutôt que le titre_mot qui est susceptible de changer
(je veux dire par là que si tu changes le titre du mot - ce qui est
une hypothèse raisonnable -, il faudra que tu fasses le tour des
squelettes pour corriger toutes les boucles concernées).

C'est vrai aussi que les id_ sont un peu moins immédiats à retenir,
mais en général on n'utilise pas leur valeur toutes les cinq minutes ;))

Amicalement,

Antoine.