Bonjour à tous,
J'utilise un spip et un thelia avec le plugin thelia
Je définis une variable à partir d'une balise thelia. Mon THELIA-RUBRIQUE_RACINE est bien 1:
#SET{catalogue, THELIA-RUBRIQUE_RACINE}
Si je la regarde, tout se passe bien :
#GET{catalogue}
J'affiche bien 1
Par contre si je la teste, j'obtiens une réponse incohérente, "non" ET "plus" (alors que je devrais obtenir SOIT non SOIT oui et PLUS )
[(#GET{catalogue}|=={'1'}|?{' oui ', ' non'}) plus ]
[(#GET{catalogue}|=={"1"}|?{' oui ', ' non'}) plus]
[(#GET{catalogue}|=={1}|?{' oui ', ' non'}) plus ]
Si je définis #SET{catalogue, 1 } en tête, tout fonctionne.
Je tourne en rond, si quelqu'un voit le truc...
SPIP 1.9.2d [11132]
plugin-thelia 1.2
Merci
A.
Je ne maîtrise par très bien Thelia, mais la balise Thelia, ce serait pas #THELIA-RUBRIQUE_RACINE (je ne vois pas le # dans ton exemple) ?
Pour moi, ce que tu indiques voudrait die que ta balise ne contient rien ...
----
Marc
Le 26 sept. 08 à 13:53, Alex Catonné / leslutins a écrit :
Bonjour à tous,
J'utilise un spip et un thelia avec le plugin thelia
Je définis une variable à partir d'une balise thelia. Mon THELIA-RUBRIQUE_RACINE est bien 1:
#SET{catalogue, THELIA-RUBRIQUE_RACINE}
Si je la regarde, tout se passe bien :
#GET{catalogue}
J'affiche bien 1
Par contre si je la teste, j'obtiens une réponse incohérente, "non" ET "plus" (alors que je devrais obtenir SOIT non SOIT oui et PLUS )
[(#GET{catalogue}|=={'1'}|?{' oui ', ' non'}) plus ]
[(#GET{catalogue}|=={"1"}|?{' oui ', ' non'}) plus]
[(#GET{catalogue}|=={1}|?{' oui ', ' non'}) plus ]
Si je définis #SET{catalogue, 1 } en tête, tout fonctionne.
Je tourne en rond, si quelqu'un voit le truc...
SPIP 1.9.2d [11132]
plugin-thelia 1.2
Merci
A.
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Je ne crois pas que ce soit ça
pour faire fonctionner les boucle thelia avec spip, on remplace le # par THELIA
cf http://wiki.thelia.fr/index.php/Les_boucles_spip_et_thelia
A.
Le 26 sept. 08 à 16:05, Marc VALLETEAU de MOULLIAC a écrit :
Je ne maîtrise par très bien Thelia, mais la balise Thelia, ce serait pas #THELIA-RUBRIQUE_RACINE (je ne vois pas le # dans ton exemple) ?
Pour moi, ce que tu indiques voudrait die que ta balise ne contient rien …
Marc
Le 26 sept. 08 à 13:53, Alex Catonné / leslutins a écrit :
Bonjour à tous,
J’utilise un spip et un thelia avec le plugin thelia
Je définis une variable à partir d’une balise thelia. Mon THELIA-RUBRIQUE_RACINE est bien 1:
#SET{catalogue, THELIA-RUBRIQUE_RACINE}
Si je la regarde, tout se passe bien :
#GET{catalogue}
J’affiche bien 1
Par contre si je la teste, j’obtiens une réponse incohérente, « non » ET « plus » (alors que je devrais obtenir SOIT non SOIT oui et PLUS )
[(#GET{catalogue}|=={‹ 1 ›}|?{’ oui ‹ , ’ non ›}) plus ]
[(#GET{catalogue}|=={« 1 »}|?{’ oui ‹ , ’ non ›}) plus]
[(#GET{catalogue}|=={1}|?{’ oui ‹ , ’ non ›}) plus ]
Si je définis #SET{catalogue, 1 } en tête, tout fonctionne.
Je tourne en rond, si quelqu’un voit le truc…
SPIP 1.9.2d [11132]
plugin-thelia 1.2
Merci
A.
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.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Salut Alex,
Il faut bien comprendre que thélia est appelé après spip.
Quand tu fais #SET{catalogue, THELIA-RUBRIQUE_RACINE}, tu récupères ensuite avec un #GET, la chaine de caractères "THELIA-RUBRIQUE_RACINE" et non sa substitution, car Thélia n'a pas encore interprété la page.
Que veux tu faire exactement, il y a peut être une alternative ?
a+
Alex Catonné / leslutins a écrit :
Bonjour à tous,
J'utilise un spip et un thelia avec le plugin thelia
Je définis une variable à partir d'une balise thelia. Mon THELIA-RUBRIQUE_RACINE est bien 1:
#SET{catalogue, THELIA-RUBRIQUE_RACINE}
Si je la regarde, tout se passe bien :
#GET{catalogue}
J'affiche bien 1
Par contre si je la teste, j'obtiens une réponse incohérente, "non" ET "plus" (alors que je devrais obtenir SOIT non SOIT oui et PLUS )
[(#GET{catalogue}|=={'1'}|?{' oui ', ' non'}) plus ]
[(#GET{catalogue}|=={"1"}|?{' oui ', ' non'}) plus]
[(#GET{catalogue}|=={1}|?{' oui ', ' non'}) plus ]
Si je définis #SET{catalogue, 1 } en tête, tout fonctionne.
Je tourne en rond, si quelqu'un voit le truc...
SPIP 1.9.2d [11132]
plugin-thelia 1.2
Merci
A.
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Le 26 sept. 08 à 17:05, Marc VALLETEAU de MOULLIAC a écrit :
Oui, effectivement, merci de la précision ... Bon, as-tu vérifié le contenu de ta balise THELIA-RUBRIQUE_RACINE ?
Es-tu sûr qu'elle contienne quelque chose ?
Où initialises-tu ta variable #SET ? tu dois le faire à l'intérieur de ta boucle, ou bien en passer le contenu par un <INCLURE (si c'est une page incluse)
oui, le GET renvoie bien 1, donc la variable est bien définie
J'espère ne pas enfoncer des portes ouvertes, j'explore quelques pistes ... 
ça me va car je n'en ai plus 
----
Marc
Le 26 sept. 08 à 16:17, Alex Catonné / leslutins a écrit :
Je ne crois pas que ce soit ça
pour faire fonctionner les boucle thelia avec spip, on remplace le # par THELIA
cf TheliaDoc
A.
Le 26 sept. 08 à 16:05, Marc VALLETEAU de MOULLIAC a écrit :
Je ne maîtrise par très bien Thelia, mais la balise Thelia, ce serait pas #THELIA-RUBRIQUE_RACINE (je ne vois pas le # dans ton exemple) ?
Pour moi, ce que tu indiques voudrait die que ta balise ne contient rien ...
----
Marc
Le 26 sept. 08 à 13:53, Alex Catonné / leslutins a écrit :
Bonjour à tous,
J'utilise un spip et un thelia avec le plugin thelia
Je définis une variable à partir d'une balise thelia. Mon THELIA-RUBRIQUE_RACINE est bien 1:
#SET{catalogue, THELIA-RUBRIQUE_RACINE}
Si je la regarde, tout se passe bien :
#GET{catalogue}
J'affiche bien 1
Par contre si je la teste, j'obtiens une réponse incohérente, "non" ET "plus" (alors que je devrais obtenir SOIT non SOIT oui et PLUS )
[(#GET{catalogue}|=={'1'}|?{' oui ', ' non'}) plus ]
[(#GET{catalogue}|=={"1"}|?{' oui ', ' non'}) plus]
[(#GET{catalogue}|=={1}|?{' oui ', ' non'}) plus ]
Si je définis #SET{catalogue, 1 } en tête, tout fonctionne.
Je tourne en rond, si quelqu'un voit le truc...
SPIP 1.9.2d [11132]
plugin-thelia 1.2
Merci
A.
_______________________________________________
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.spip.net/
irc://irc.freenode.net/spip ou http://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
Que veux tu faire exactement, il y a peut être une alternative ?
J'avais un peu laissé en suspend.
Pour info d'archive, j'ai fini par recomposer quelques boucles thélia en pures boucles spip et ca a résolu le problème.
A.