[SPIP Zone] #SET/#GET et critère {par num titre} dans une boucle

Salut,

j'essaie de passer un critère de tri {par num titre} via #SET/#GET (ou #ENV) dans une boucle mais j'ai un message d'erreur : Champ 'numtitre' inconnu dans order clause

Mon SET : #SET{par,num titre}
Ma boucle : <BOUCLE_articles(ARTICLES){par #GET{par}}>...</BOUCLE_articles>

Il semble que donc que la boucle reçoive "numtitre" alors que #GET{par} affiche bien "num titre" hors boucle. J'ai également essayé avec des guillemets, sans succès...

Si j'utilise #SET{par,titre}, pas d'erreur, le tri se fait bien sur les titres.

Merci,

                 jean marie

et avec #SET{par,num&nbsp; titre} ?

mais bon ça ne convient peut-être pas à ce que tu veux faire

JC

Le 25/10/2018 à 13:54, Jean Marie Grall a écrit :

Salut,

j'essaie de passer un critère de tri {par num titre} via #SET/#GET (ou #ENV) dans une boucle mais j'ai un message d'erreur : Champ 'numtitre' inconnu dans order clause

Mon SET : #SET{par,num titre}
Ma boucle : <BOUCLE_articles(ARTICLES){par #GET{par}}>...</BOUCLE_articles>

Il semble que donc que la boucle reçoive "numtitre" alors que #GET{par} affiche bien "num titre" hors boucle. J'ai également essayé avec des guillemets, sans succès...

Si j'utilise #SET{par,titre}, pas d'erreur, le tri se fait bien sur les titres.

Merci,

                jean marie

----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone

Bonne piste, mais pas mieux : Champ 'numnbsptitre' inconnu dans order clause
J'ai essayé aussi (#GET{par}**), sans succès toujours...

Il y a un traitement sur les critères des balises ?

                 jean marie

Le 25/10/2018 à 18:17, Jean-Christophe Villeneuve a écrit :

et avec #SET{par,num&nbsp; titre} ?

mais bon ça ne convient peut-être pas à ce que tu veux faire

JC

Le 25/10/2018 à 13:54, Jean Marie Grall a écrit :

Salut,

j'essaie de passer un critère de tri {par num titre} via #SET/#GET (ou #ENV) dans une boucle mais j'ai un message d'erreur : Champ 'numtitre' inconnu dans order clause

Mon SET : #SET{par,num titre}
Ma boucle : <BOUCLE_articles(ARTICLES){par #GET{par}}>...</BOUCLE_articles>

Il semble que donc que la boucle reçoive "numtitre" alors que #GET{par} affiche bien "num titre" hors boucle. J'ai également essayé avec des guillemets, sans succès...

Si j'utilise #SET{par,titre}, pas d'erreur, le tri se fait bien sur les titres.

Merci,

                jean marie

----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone

----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone

Le 26/10/2018 à 10:29, Jean Marie Grall a écrit :

Bonne piste, mais pas mieux : Champ 'numnbsptitre' inconnu dans order clause
J'ai essayé aussi (#GET{par}**), sans succès toujours...

Il y a un traitement sur les critères des balises ?

                jean marie

Hello

je sais pas si tu as trouvé une réponse, mais
{par ...} - SPIP

explique que dynamiquement on ne pourra pas passer num titre
et préférer alors l'utilisation de {tri}

et pour #GET**{valeur} pour échapper (je pense)

--
Bonne journée
Arnaud B. (Mist. GraphX)

Salut,

Le 26/10/2018 à 10:55, Mist. GraphX a écrit :

Le 26/10/2018 à 10:29, Jean Marie Grall a écrit :

Bonne piste, mais pas mieux : Champ 'numnbsptitre' inconnu dans order clause
J'ai essayé aussi (#GET{par}**), sans succès toujours...

Il y a un traitement sur les critères des balises ?

                jean marie

je sais pas si tu as trouvé une réponse, mais
{par ...} - SPIP

explique que dynamiquement on ne pourra pas passer num titre
et préférer alors l'utilisation de {tri}

Bien vu, c'est ça.
Il faut utiliser {tri ...} au lieu de {par ...} car ce dernier ne prend que des champs SQL et "num titre" n'en est pas un...

Merci

                     jean marie

Le 26/10/2018 à 11:50, Jean Marie Grall a écrit :

Salut,

Le 26/10/2018 à 10:55, Mist. GraphX a écrit :

Le 26/10/2018 à 10:29, Jean Marie Grall a écrit :

Bonne piste, mais pas mieux : Champ 'numnbsptitre' inconnu dans
order clause
J'ai essayé aussi (#GET{par}**), sans succès toujours...

Il y a un traitement sur les critères des balises ?

                jean marie

je sais pas si tu as trouvé une réponse, mais
{par ...} - SPIP

explique que dynamiquement on ne pourra pas passer num titre
et préférer alors l'utilisation de {tri}

Bien vu, c'est ça.
Il faut utiliser {tri ...} au lieu de {par ...} car ce dernier ne
prend que des champs SQL et "num titre" n'en est pas un...

Merci

                    jean marie

----
spip-zone@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-zone
.

Intéressant ; je vais mieux investiguer -je n'avais pas eu ce problème-
il serait utile de rajouter l'utilisation de #GET comme exemple
complémentaire dans {tri} et #TRI dans les boucles - SPIP ?

avez-vous un exemple a proposer ?

--
YannX

---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast.

Hop,

Le 26/10/2018 à 13:08, YannX SPIP a écrit :

Intéressant ; je vais mieux investiguer -je n'avais pas eu ce problème-
il serait utile de rajouter l'utilisation de #GET comme exemple
complémentaire dans {tri} et #TRI dans les boucles - SPIP ?

avez-vous un exemple a proposer ?

Celui déjà présent en fin d'article peut-être ? ^^

{tri titre,#GET{defaut_tri}}

++
b_b