#URL_ avec deux paramètres ??

Bonsoir,

Je cherche a faire un appel d'une page rubrique un peu chargé en paramètres,
du genre
spip?rubrique33&var_mode=calcul&var_skel=mon_truc.

Déjà, il m'avait fallu l'aide d'un contributeur (qu'il en soit encore
remercié),
pour identifier la possibilité d'ecrire
  #URL_PAGE{page_rubrique, id_rubrique=#ID_RUBRIQUE}

Alors, j'ai cru -naïvement- que la logique permettrait d'ecrire
   #URL_ARTICLE{var_skel=#TRUC}
            Tiens, il veut pas ???
Pas grave, on va ecrire bien naturellement :
  #URL_PAGE{rubrique, id_rubrique=#ID_RUBRIQUE,var_skel=#TRUC}

Mais, il m'en a sauté un de paramètre, qu'est-ce a dire ???

Bon, on prend les grands moyens, et me voila a ecrire en dur :
     a href="#URL_SITE_SPIP/spip.php?rubrique34&var_skel=inventif !
Puisque cela passe, et le résultat est bien celui attendu,
on va tenter de générer la ligne en squelette....

Ah mais, cela marcherait tout facile, sauf (loi de la tartine merdeuse..)
quand mon #TRUC est vide...... (quoique l'appel ne devrait pas etre perturbé
?!!)

<BOUCLE_skel(MOTS) {id_rubrique} {type=var_skel}>
           #TITRE <a
href="#URL_SITE_SPIP/spip.php?rubrique#ID_RUBRIQUE&var_skel=#TITRE"
</BOUCLE_skel>
           </B_skel> <a href="#URL_RUBRIQUE" <//B_skel>

Bon, au final, je me rejouis de l'avoir mis au point, meme en jounat avec
les fin de boucle alternative mais en terme de lecture du code,
ce serait mieux d'avoir uen extension du nombre de paramètres des #URL.
=> peut-on améliorer quelque peut les articles de doc sur ces sujets
   car je remarque que je ne suis pas le seul....
http://article.gmane.org/gmane.comp.web.spip.user/131293

Et puis, comment peut-on "bufferiser" les dernières valeurs lues dans
l'exécution d'une boucle, 'après' sa fin ?
Je pense à quelque chose du genre
_skel:MOTS:#TITRE utilisable après <//B_skel>

      (me semble avoir vu une syntaxe du genre dans un des articles
approfondis
      (sur les possibilités de la base de données.... mais c'est dur a
retrouver !!

La aussi j'aimerais renforcer la doc.... du moins quand Spip-Contrib répond,
et qu'il n'est pas victime (comme nous) du succes de Spip.

Sur ces belles ... tapuscriptes
Bonne nuit
Y

* YannX tapuscrivait, le 28/07/2008 02:27:

Bonsoir,

Je cherche a faire un appel d'une page rubrique un peu chargé en paramètres, du genre
spip?rubrique33&var_mode=calcul&var_skel=mon_truc.

Déjà, il m'avait fallu l'aide d'un contributeur (qu'il en soit encore remercié),
pour identifier la possibilité d'ecrire
  #URL_PAGE{page_rubrique, id_rubrique=#ID_RUBRIQUE}

Alors, j'ai cru -naïvement- que la logique permettrait d'ecrire
   #URL_ARTICLE{var_skel=#TRUC}
            Tiens, il veut pas ???
Pas grave, on va ecrire bien naturellement :
  #URL_PAGE{rubrique, id_rubrique=#ID_RUBRIQUE,var_skel=#TRUC}

Mais, il m'en a sauté un de paramètre, qu'est-ce a dire ???

Bon, on prend les grands moyens, et me voila a ecrire en dur :
     a href="#URL_SITE_SPIP/spip.php?rubrique34&var_skel=inventif !
Puisque cela passe, et le résultat est bien celui attendu,
on va tenter de générer la ligne en squelette....

Ah mais, cela marcherait tout facile, sauf (loi de la tartine merdeuse..)
quand mon #TRUC est vide...... (quoique l'appel ne devrait pas etre perturbé ?!!)

<BOUCLE_skel(MOTS) {id_rubrique} {type=var_skel}>
           #TITRE <a href="#URL_SITE_SPIP/spip.php?rubrique#ID_RUBRIQUE&var_skel=#TITRE" </BOUCLE_skel>
           </B_skel> <a href="#URL_RUBRIQUE" <//B_skel>

Bon, au final, je me rejouis de l'avoir mis au point, meme en jounat avec les fin de boucle alternative mais en terme de lecture du code,
ce serait mieux d'avoir uen extension du nombre de paramètres des #URL.
=> peut-on améliorer quelque peut les articles de doc sur ces sujets
   car je remarque que je ne suis pas le seul.... http://article.gmane.org/gmane.comp.web.spip.user/131293

Et puis, comment peut-on "bufferiser" les dernières valeurs lues dans l'exécution d'une boucle, 'après' sa fin ?
Je pense à quelque chose du genre
_skel:MOTS:#TITRE utilisable après <//B_skel>

      (me semble avoir vu une syntaxe du genre dans un des articles approfondis
      (sur les possibilités de la base de données.... mais c'est dur a retrouver !!

La aussi j'aimerais renforcer la doc.... du moins quand Spip-Contrib répond,
et qu'il n'est pas victime (comme nous) du succes de Spip.

Sur ces belles ... tapuscriptes
Bonne nuit

RTFM :
- Les balises propres au site - SPIP
- Les filtres de SPIP - SPIP (tu peux enchainer plusiers fois le filtre |parametre_url{'param1',12}|parametre_url{'param2','Salut!'}

--
RealET

Je cherche a faire un appel d'une page rubrique un peu chargé
en paramètres, du genre
spip?rubrique33&var_mode=calcul&var_skel=mon_truc.

Tu as essayé parametre_url ?