RE: [Spip] Passage de variable dans les INCLUDEs

j'ai egalement voulu passer des variables de titre texte par la fonction <INCURE> pour afficher du texte (court) dans des tableaux.
L'astuce que j'ai trouvée à été de creer un groupe de mots clé 'squelette' affecté à aucune rubrique, breve, article et de la passer en paramètre à ma fonction.php3 par la variable id_mot. Je le recupère par une BOUCLE (MOTS)

si ton mot clé 'yes' à l'Id à 14

<INCLURE(colonne-gauche.php3){id_mot=14}>

<BOULE_mot_squelette(MOTS){id_mot}>
  <?php
   if ($sommaire==$#TITRE) // Je ne suis pas sur de la syntaxe
  $fond = "toto";
else
  $fond = "titi"; ?>
</BOUCLE_mot_squelette>

Voilà comment passer une chaine de caractère par la fonction INCLURE

Si les mousquetaires ou une uatre personne ont une aute méthode je suis preneur.

----------
De : Michaël Parienti[SMTP:mparienti@easter-eggs.com]
Date d'envoi : mercredi 21 août 2002 17:51
A : spip@rezo.net
Objet : [Spip] Passage de variable dans les INCLUDEs

Est-ce que je peux passer des variables personnalisés dans les
INCLUDE. Du genre:
<INCLUDE(colonne-gauche.php3){sommaire=yes}>

Ensuite, dans mon fichier colonne-gauche.php3, j'aimerais
faire un test du genre:
if ($sommaire.html == "yes")
  $fond = "toto";
else
  $fond = "titi";

J'ai essayé, avec la version PR2, mais cela ne marche pas...

--
Michaël PARIENTI / Easter-eggs Spécialiste GNU/Linux
44-46 rue de l'Ouest - 75014 Paris - France - Métro Gaité
Phone: +33 (0) 1 43 35 00 37 - Fax: +33 (0) 1 43 35 00 76
mailto:mparienti@easter-eggs.com - http://www.easter-eggs.com
gpg: D4C8 F73D A000 71C7 44EF 27E6 8982 4991 7126 3CE3<<Fichier : ATT00002.att>>

Il y a les boucles que Fil m'avaient indiquées :

<BOUCLE_x1(MOTS){id_article}{id_mot=1}>
<INCLURE(squelette1.php3){id_article}>
</BOUCLE_x1>
    <BOUCLE_x2(MOTS){id_article}{id_mot=2}>
    <INCLURE(squelette2.php3){id_article}>
    </BOUCLE_x2>
        <INCLURE(squelette3.php3){id_article}>
    <//B_x2>
<//B_x1>

Bernard Martin-Rabaud
mel@ediweb.org

-----Message d'origine-----
De : spip-bounces@rezo.net [mailto:spip-bounces@rezo.net]De la part de
Jean-Marc Baubet
Envoyé : mercredi 21 août 2002 20:14
À : 'Michaël Parienti'; spip@rezo.net
Objet : RE: [Spip] Passage de variable dans les INCLUDEs

j'ai egalement voulu passer des variables de titre texte par la fonction
<INCURE> pour afficher du texte (court) dans des tableaux.
L'astuce que j'ai trouvée à été de creer un groupe de mots clé 'squelette'
affecté à aucune rubrique, breve, article et de la passer en paramètre à ma
fonction.php3 par la variable id_mot. Je le recupère par une BOUCLE (MOTS)

si ton mot clé 'yes' à l'Id à 14

<INCLURE(colonne-gauche.php3){id_mot=14}>

<BOULE_mot_squelette(MOTS){id_mot}>
  <?php
   if ($sommaire==$#TITRE) // Je ne suis pas sur de la syntaxe
  $fond = "toto";
else
  $fond = "titi"; ?>
</BOUCLE_mot_squelette>

Voilà comment passer une chaine de caractère par la fonction INCLURE

Si les mousquetaires ou une uatre personne ont une aute méthode je suis
preneur.

----------
De : Michaël Parienti[SMTP:mparienti@easter-eggs.com]
Date d'envoi : mercredi 21 août 2002 17:51
A : spip@rezo.net
Objet : [Spip] Passage de variable dans les INCLUDEs

Est-ce que je peux passer des variables personnalisés dans les
INCLUDE. Du genre:
<INCLUDE(colonne-gauche.php3){sommaire=yes}>

Ensuite, dans mon fichier colonne-gauche.php3, j'aimerais
faire un test du genre:
if ($sommaire.html == "yes")
  $fond = "toto";
else
  $fond = "titi";

J'ai essayé, avec la version PR2, mais cela ne marche pas...

--
Michaël PARIENTI / Easter-eggs Spécialiste GNU/Linux
44-46 rue de l'Ouest - 75014 Paris - France - Métro Gaité
Phone: +33 (0) 1 43 35 00 37 - Fax: +33 (0) 1 43 35 00 76
mailto:mparienti@easter-eggs.com - http://www.easter-eggs.com
gpg: D4C8 F73D A000 71C7 44EF 27E6 8982 4991 7126 3CE3<<Fichier :
ATT00002.att>>

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

Jean-Marc Baubet, le 21/08/02 20:13, a écrit :

j'ai egalement voulu passer des variables de titre texte par la fonction
<INCURE> pour afficher du texte (court) dans des tableaux.
L'astuce que j'ai trouvée à été de creer un groupe de mots clé 'squelette'
affecté à aucune rubrique, breve, article et de la passer en paramètre à ma
fonction.php3 par la variable id_mot. Je le recupère par une BOUCLE (MOTS)

si ton mot clé 'yes' à l'Id à 14

<INCLURE(colonne-gauche.php3){id_mot=14}>

<BOULE_mot_squelette(MOTS){id_mot}>
<?php
if ($sommaire==$#TITRE) // Je ne suis pas sur de la syntaxe
$fond = "toto";
else
$fond = "titi"; ?>
</BOUCLE_mot_squelette>

Voilà comment passer une chaine de caractère par la fonction INCLURE

Si les mousquetaires ou une uatre personne ont une aute méthode je suis
preneur.

gaffe, les fôtes de frappe ça fout les <BOULES>

<BOUCLE_mot_squelette(MOTS){id_mot}>
<?php
if ($sommaire==$#TITRE) // Je ne suis pas sur de la syntaxe
$fond = "toto";
else
$fond = "titi"; ?>
</BOUCLE_mot_squelette>

:wink:
JMi
____________________________________________________________________
::::::::::::::::: http://www.cyberpatrouille.com :::::::::::::::::
----------- Yahoo fait partie de la famille de marques Yahoo. ------------
____________________________________________________________________
  "L'ironie est la bravoure des faibles et la lâcheté des forts."
                                                        [A. Berthet]