rubrique, mot-clés et ENV sont dans un bateau... et c'est moi qui coule !!!

Hello la liste,

Je m'en remet aux spécialiste de l' #ENVironement (rien à voir avec le
Grenelle du même nom si vous voyez c'que j'veux dire...)

Là j'ai un cas de conscience que je n'arrive à résoudre, malgré la
multitude d'approche que j'ai pu tester.

L'idée est donc la suivante :

J'ai une rubrique qui classe son contenu par mot-clés et je voudrais
donc pouvoir triturer les url de mes mots et mes squelettes pour que
lorsque l'on clique sur un lien mot X, Y ou Z, ce soit le squelette
rubrique.html qui s'affiche avec en zone de contenu un encart
reprenant la liste des articles liées au mot sur lequel on vient de
cliquer.

En gros je souhaite reprendre une simili présentation par onglet avec
un mot par onglet et quand on clique sur l'onglet, la page se recharge
avec la bonne liste d'article dedans.
Idem si l'on est sur l'article, si je clique sur "retour", je voudrais
pouvoir revenir sur ma rubrique.html mais avec le bon mot-clé à
l'écran.

Je sais que vous avez déjà du lire cette problématique là chez moi
plusieurs fois ces dernières semaines, Ca ne doit pourtant pas être
bien sorcier (puisque plein de monde le fait déjà semble t'il) mais je
ne vois pas comment ca marche, et ce malgré les docs pourtant bien
fournies de Maieul sur la question du #ENV, je dois être c** mais j'y
arrive pas !

Merci à qui pourra me donner une piste :wink:

Bonne soirée à tous.

Etienne B.

On 8 sep, 21:22, Loiseau2nuit (Zzz. dans un passé lointain...)
<l.oiseau2n...@gmail.com> wrote:

Hello la liste,

Je m'en remet aux spécialiste de l' #ENVironement (rien à voir avec le
Grenelle du même nom si vous voyez c'que j'veux dire...)

Là j'ai un cas de conscience que je n'arrive à résoudre, malgré la
multitude d'approche que j'ai pu tester.

L'idée est donc la suivante :

J'ai une rubrique qui classe son contenu par mot-clés et je voudrais
donc pouvoir triturer les url de mes mots et mes squelettes pour que
lorsque l'on clique sur un lien mot X, Y ou Z, ce soit le squelette
rubrique.html qui s'affiche avec en zone de contenu un encart
reprenant la liste des articles liées au mot sur lequel on vient de
cliquer.

En gros je souhaite reprendre une simili présentation par onglet avec
un mot par onglet et quand on clique sur l'onglet, la page se recharge
avec la bonne liste d'article dedans.
Idem si l'on est sur l'article, si je clique sur "retour", je voudrais
pouvoir revenir sur ma rubrique.html mais avec le bon mot-clé à
l'écran.

Je sais que vous avez déjà du lire cette problématique là chez moi
plusieurs fois ces dernières semaines, Ca ne doit pourtant pas être
bien sorcier (puisque plein de monde le fait déjà semble t'il) mais je
ne vois pas comment ca marche, et ce malgré les docs pourtant bien
fournies de Maieul sur la question du #ENV, je dois être c** mais j'y
arrive pas !

Merci à qui pourra me donner une piste :wink:

Mon problème n'a t'il donc aucune solution ? :frowning:

Etienne B.

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en mettant dans ton url un id_mot jouxtant rubrique.html
Exemple:
http://monsite.com/spip.php?rubrique3&id_mot=3
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET…

Le 9 septembre 2008 13:36, Loiseau2nuit (Zzz. dans un passé lointain…) <l.oiseau2nuit@gmail.com> a écrit :

On 8 sep, 21:22, Loiseau2nuit (Zzz. dans un passé lointain…)

<l.oiseau2n…@gmail.com> wrote:

Hello la liste,

Je m’en remet aux spécialiste de l’ #ENVironement (rien à voir avec le
Grenelle du même nom si vous voyez c’que j’veux dire…)

Là j’ai un cas de conscience que je n’arrive à résoudre, malgré la
multitude d’approche que j’ai pu tester.

L’idée est donc la suivante :

J’ai une rubrique qui classe son contenu par mot-clés et je voudrais
donc pouvoir triturer les url de mes mots et mes squelettes pour que
lorsque l’on clique sur un lien mot X, Y ou Z, ce soit le squelette
rubrique.html qui s’affiche avec en zone de contenu un encart
reprenant la liste des articles liées au mot sur lequel on vient de
cliquer.

En gros je souhaite reprendre une simili présentation par onglet avec
un mot par onglet et quand on clique sur l’onglet, la page se recharge
avec la bonne liste d’article dedans.
Idem si l’on est sur l’article, si je clique sur « retour », je voudrais
pouvoir revenir sur ma rubrique.html mais avec le bon mot-clé à
l’écran.

Je sais que vous avez déjà du lire cette problématique là chez moi
plusieurs fois ces dernières semaines, Ca ne doit pourtant pas être
bien sorcier (puisque plein de monde le fait déjà semble t’il) mais je
ne vois pas comment ca marche, et ce malgré les docs pourtant bien
fournies de Maieul sur la question du #ENV, je dois être c** mais j’y
arrive pas !

Merci à qui pourra me donner une piste :wink:

Mon problème n’a t’il donc aucune solution ? :frowning:

Etienne B.


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

Merci Teddy :smiley:

Je désespérais de trouver enfin à qui parler.

L'idée est bien là en effet, mais la pratique est tout autre hélas.
Je ne sais vraiment pas manipuler ces critères là. Et là tout ce que
je teste se solde par une vraie crise de nerfs (ça fait plusieurs mois
que je planche dessus sans parvenir à me débloquer la situation !!!)

Pour le passage de l'id_mot a l'url de la rubrique c'est OK. C'est la
récup du contexte dans le squelette derrière qui pose problème.

Déjà j'ai une conditionnelle qui ne passe pas (genre : si on est dans
la rubrique 2 tu me récupères la listes des mots d'id_groupe=2) et si
on est dans une autre rubrique tu me récupères les mots de
l'id_groupe=7)

Et derrière, même quand je spécifie un id_mot dans mon url, le système
persiste à se comporter comme si j'affichais une liste vide et me
répète inlassablement "il n'y a pas d'articles dans cette série"...

Là je ne sais vraiment plus quoi faire. Je continue à chercher dans la
doc à tout hasard mais si quelqu'un a déjà mis en place un tel truc,
ce serait sympa que je puisse avoir un petit exemple de code
opérationnel que je puisse comprendre et adapter le mien.

Désolé d'être pénible avec ça mais faut vraiment que je trouve une
solution.

Merci encore pour vos retours.

Etienne.

On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en mettant
dans ton url un id_mot jouxtant rubrique.html
Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...
Le 9 septembre 2008 13:36, Loiseau2nuit (Zzz. dans un passé lointain...) <
l.oiseau2n...@gmail.com> a écrit :

> On 8 sep, 21:22, Loiseau2nuit (Zzz. dans un passé lointain...)
> <l.oiseau2n...@gmail.com> wrote:
> > Hello la liste,

> > Je m'en remet aux spécialiste de l' #ENVironement (rien à voir avec le
> > Grenelle du même nom si vous voyez c'que j'veux dire...)

> > Là j'ai un cas de conscience que je n'arrive à résoudre, malgré la
> > multitude d'approche que j'ai pu tester.

> > L'idée est donc la suivante :

> > J'ai une rubrique qui classe son contenu par mot-clés et je voudrais
> > donc pouvoir triturer les url de mes mots et mes squelettes pour que
> > lorsque l'on clique sur un lien mot X, Y ou Z, ce soit le squelette
> > rubrique.html qui s'affiche avec en zone de contenu un encart
> > reprenant la liste des articles liées au mot sur lequel on vient de
> > cliquer.

> > En gros je souhaite reprendre une simili présentation par onglet avec
> > un mot par onglet et quand on clique sur l'onglet, la page se recharge
> > avec la bonne liste d'article dedans.
> > Idem si l'on est sur l'article, si je clique sur "retour", je voudrais
> > pouvoir revenir sur ma rubrique.html mais avec le bon mot-clé à
> > l'écran.

> > Je sais que vous avez déjà du lire cette problématique là chez moi
> > plusieurs fois ces dernières semaines, Ca ne doit pourtant pas être
> > bien sorcier (puisque plein de monde le fait déjà semble t'il) mais je
> > ne vois pas comment ca marche, et ce malgré les docs pourtant bien
> > fournies de Maieul sur la question du #ENV, je dois être c** mais j'y
> > arrive pas !

> > Merci à qui pourra me donner une piste :wink:

> Mon problème n'a t'il donc aucune solution ? :frowning:

> Etienne B.
> _______________________________________________
> liste spip
> s...@rezo.net - désabonnement : spip-...@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

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en mettant
dans ton url un id_mot jouxtant rubrique.html
Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...

(Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
Remarque... après tout tant mieux :wink: )

Re-bonsoir tout le monde.
Et merci Teddy pour ce retour (au cas où mon précédent message ne soit
réellement pas passé, sinon désolé de me répéter :wink: )

Donc j'ai avancé un peu depuis ce fameux dernier message fantôme, sur
ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai même
finis par exhumer un pdf assez bien foutu (merci generationcyb.net :

) dans lequel j'ai pu trouver quelques exemples de syntaxe que je me
suis empressé de tester.

Seulement une fois encore chez moi ca ne fonctionne que partiellement.

J'ai donc ce code dans un fichier inclus :

<BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
  <div class="box_prod">
    <div class="prod_pict">
  [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
    </div>
    <div class="no_pict">
  <h3 class="#EDIT{titre} prod_name"><a href="#URL_ARTICLE">[(#TITRE|
supprimer_numero)]</a></h3>
  <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</span>
  <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</span>
    </div>
  </div>
</BOUCLE_articles_un>
<!-- Si "pas de produit dans la gamme" alors : -->
<h3 class="prod_name">Aucun produit publi&eacute; dans cette gamme.
N'h&eacute;sitez pas &agrave; renouveller votre visite
ult&eacute;rierement.</h3>
<//B_articles_un>

et puis mon squelette rubrique dans lequel j'appelle mon inclusion
avec #ENV :

<div id="3cols">
  <INCLURE{fond=skel_catalogue/inc/list-produits}
{id_mot=#ENV{id_mot}}>
</div>

Là dessus si je tente l'url :
monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. (quoique chez moi
ce soit plutôt monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. puisque
j'ai les url propres d'activées),

l'inclure me renvoit invariablement le résultat négatif de la boucle
("Aucun produit publié...")
pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le mode
debug, et en plus j'ai même un nouveau bouton dans ma barre d'admin
qui me propose de "modifier ce mot-clé (3)" direct sur le squelette
rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un bon
début.

En revanche, si j'appelle mon inclure comme suit :
<div id="3cols">
  <INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
</div>

Là ça marche nickel !

Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas de
résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis planté
quelque part ou bien ???

Si quelqu'un a une idée...
Merci encore pour vos retours venus et à venir.

Bonne soirée à tous.

Etienne.

deux idées comme ca…

Ca pourrait éviter de grandes confusions au compilateur.
Mes deux sous…
MJ

Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé lointain…) a écrit :

On 9 sep, 17:57, « Teddy Payet » teddy.pa...@gmail.com wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en mettant

dans ton url un id_mot jouxtant rubrique.html

Exemple:http://monsite.com/spip.php?rubrique3&id_mot=3

Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET…

(Tiens ? mon dernier message semble ne pas être passé ? Bizarre…
Remarque… après tout tant mieux :wink: )

Re-bonsoir tout le monde.
Et merci Teddy pour ce retour (au cas où mon précédent message ne soit
réellement pas passé, sinon désolé de me répéter :wink: )

Donc j’ai avancé un peu depuis ce fameux dernier message fantôme, sur
ce que tu m’avais dit. En furetant toujours un peu plus loin j’ai même
finis par exhumer un pdf assez bien foutu (merci generationcyb.net :
http://www.generationcyb.net/IMG/pdf/Formation-P3-SPIP-Squelettes.pdf
) dans lequel j’ai pu trouver quelques exemples de syntaxe que je me
suis empressé de tester.

Seulement une fois encore chez moi ca ne fonctionne que partiellement.

J’ai donc ce code dans un fichier inclus :

<BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>

[(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]

[(#TITRE| supprimer_numero)]

Ref : [(#SOUSTITRE)] [(#DESCRIPTIF)]

Aucun produit publié dans cette gamme. N'hésitez pas à renouveller votre visite ultérierement.

et puis mon squelette rubrique dans lequel j’appelle mon inclusion
avec #ENV :

Là dessus si je tente l’url :
monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. (quoique chez moi
ce soit plutôt monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. puisque
j’ai les url propres d’activées),

l’inclure me renvoit invariablement le résultat négatif de la boucle
(« Aucun produit publié… »)
pourtant, l’id_mot est bien passé dans le #ENV (vérifié avec le mode
debug, et en plus j’ai même un nouveau bouton dans ma barre d’admin
qui me propose de « modifier ce mot-clé (3) » direct sur le squelette
rubrique ce qui en soit m’avait pourtant plutôt l’air d’être un bon
début.

En revanche, si j’appelle mon inclure comme suit :

Là ça marche nickel !

Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas de
résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis planté
quelque part ou bien ???

Si quelqu’un a une idée…
Merci encore pour vos retours venus et à venir.

Bonne soirée à tous.

Etienne.


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

Hello et merci pour ces pistes.

J'ai tout essayé mais ca ne marche hélas toujours pas :

deux idées comme ca..
- as-tu essayé de désactiver les url propres déjà (je viens d'avoir
des surprises avec)

Oui et en fait ca ne change apparament rien qqu'elles soient activées
ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
sont les mêmes.

- d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
(et non pas &)

Alors ca ca devait être une erreur de copier/coller dans mon dernier
post. Poarce que si je met "&" au lieu de "?" dans ce cas précis, j'ai
le droit à une belle page blanche avec un gros "Rien" dedans (et on
dirait pas comme ca mais c'est vachement encombrant un gros "rien".
Ils devraient quand même les faire plus petit...)

- et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
avec ensuite
{id_mot=#ENV{truc}}

Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
apparament le compilo ne comprend pas que "truc" est a priori un id de
mot clé.

Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à faire
ca ne passe toujours pas.

Je désespère de trouver un jour là...

Mes deux sous...

Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

MJ

Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

> On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:
>> Bonjour,

>> En survolant ton problème, il me semble que tu pourrais le faire en
>> mettant
>> dans ton url un id_mot jouxtant rubrique.html
>> Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
>> Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...

> (Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
> Remarque... après tout tant mieux :wink: )

> Re-bonsoir tout le monde.
> Et merci Teddy pour ce retour (au cas où mon précédent message ne soit
> réellement pas passé, sinon désolé de me répéter :wink: )

> Donc j'ai avancé un peu depuis ce fameux dernier message fantôme, sur
> ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai même
> finis par exhumer un pdf assez bien foutu (merci generationcyb.net :
>Portail internet de la cyber génération
> ) dans lequel j'ai pu trouver quelques exemples de syntaxe que je me
> suis empressé de tester.

> Seulement une fois encore chez moi ca ne fonctionne que partiellement.

> J'ai donc ce code dans un fichier inclus :

> <BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
> <div class="box_prod">
> <div class="prod_pict">
> [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
> </div>
> <div class="no_pict">
> <h3 class="#EDIT{titre} prod_name"><a href="#URL_ARTICLE">[(#TITRE|
> supprimer_numero)]</a></h3>
> <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</span>
> <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</span>
> </div>
> </div>
> </BOUCLE_articles_un>
> <!-- Si "pas de produit dans la gamme" alors : -->
> <h3 class="prod_name">Aucun produit publi&eacute; dans cette gamme.
> N'h&eacute;sitez pas &agrave; renouveller votre visite
> ult&eacute;rierement.</h3>
> <//B_articles_un>

> et puis mon squelette rubrique dans lequel j'appelle mon inclusion
> avec #ENV :

> <div id="3cols">
> <INCLURE{fond=skel_catalogue/inc/list-produits}
> {id_mot=#ENV{id_mot}}>
> </div>

> Là dessus si je tente l'url :
>monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. (quoique chez moi
> ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
> j'ai les url propres d'activées),

> l'inclure me renvoit invariablement le résultat négatif de la boucle
> ("Aucun produit publié...")
> pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le mode
> debug, et en plus j'ai même un nouveau bouton dans ma barre d'admin
> qui me propose de "modifier ce mot-clé (3)" direct sur le squelette
> rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un bon
> début.

> En revanche, si j'appelle mon inclure comme suit :
> <div id="3cols">
> <INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
> </div>

> Là ça marche nickel !

> Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas de
> résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis planté
> quelque part ou bien ???

> Si quelqu'un a une idée...
> Merci encore pour vos retours venus et à venir.

> Bonne soirée à tous.

> Etienne.

> _______________________________________________
> liste spip
> s...@rezo.net - désabonnement : spip-...@rezo.net

> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

> Documentation de SPIP :http://www.spip.net/

> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

non attends.

si tu fais

tu dois retrouver #ENV{truc} à 3 sinon, y'a un gag plus compliqué.
essaie déjà ca.

Ensuite, dans tes critères de boucle, tu dois pouvoir faire
{id_mot=#ENV{truc}}

(avec truc qui est déja égal a 3 !!)
et la chez moi, ça marche.

Michel

Le 11 sept. 08 à 08:56, Loiseau2nuit (Zzz. dans un passé lointain...) a écrit :

Hello et merci pour ces pistes.

J'ai tout essayé mais ca ne marche hélas toujours pas :

deux idées comme ca..
- as-tu essayé de désactiver les url propres déjà (je viens d'avoir
des surprises avec)

Oui et en fait ca ne change apparament rien qqu'elles soient activées
ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
sont les mêmes.

- d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
        (et non pas &)

Alors ca ca devait être une erreur de copier/coller dans mon dernier
post. Poarce que si je met "&" au lieu de "?" dans ce cas précis, j'ai
le droit à une belle page blanche avec un gros "Rien" dedans (et on
dirait pas comme ca mais c'est vachement encombrant un gros "rien".
Ils devraient quand même les faire plus petit...)

- et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
avec ensuite
  {id_mot=#ENV{truc}}

Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
apparament le compilo ne comprend pas que "truc" est a priori un id de
mot clé.

Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à faire
ca ne passe toujours pas.

Je désespère de trouver un jour là...

Mes deux sous...

Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

MJ

Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en
mettant
dans ton url un id_mot jouxtant rubrique.html
Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...

(Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
Remarque... après tout tant mieux :wink: )

Re-bonsoir tout le monde.
Et merci Teddy pour ce retour (au cas où mon précédent message ne soit
réellement pas passé, sinon désolé de me répéter :wink: )

Donc j'ai avancé un peu depuis ce fameux dernier message fantôme, sur
ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai même
finis par exhumer un pdf assez bien foutu (merci generationcyb.net :
Portail internet de la cyber génération
) dans lequel j'ai pu trouver quelques exemples de syntaxe que je me
suis empressé de tester.

Seulement une fois encore chez moi ca ne fonctionne que partiellement.

J'ai donc ce code dans un fichier inclus :

<BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
<div class="box_prod">
   <div class="prod_pict">
   [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
   </div>
   <div class="no_pict">
   <h3 class="#EDIT{titre} prod_name"><a href="#URL_ARTICLE">[(#TITRE|
supprimer_numero)]</a></h3>
   <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</span>
   <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</span>
   </div>
</div>
</BOUCLE_articles_un>
<!-- Si "pas de produit dans la gamme" alors : -->
<h3 class="prod_name">Aucun produit publi&eacute; dans cette gamme.
N'h&eacute;sitez pas &agrave; renouveller votre visite
ult&eacute;rierement.</h3>
<//B_articles_un>

et puis mon squelette rubrique dans lequel j'appelle mon inclusion
avec #ENV :

<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits}
{id_mot=#ENV{id_mot}}>
</div>

Là dessus si je tente l'url :
monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information. (quoique chez moi
ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
j'ai les url propres d'activées),

l'inclure me renvoit invariablement le résultat négatif de la boucle
("Aucun produit publié...")
pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le mode
debug, et en plus j'ai même un nouveau bouton dans ma barre d'admin
qui me propose de "modifier ce mot-clé (3)" direct sur le squelette
rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un bon
début.

En revanche, si j'appelle mon inclure comme suit :
<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
</div>

Là ça marche nickel !

Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas de
résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis planté
quelque part ou bien ???

Si quelqu'un a une idée...
Merci encore pour vos retours venus et à venir.

Bonne soirée à tous.

Etienne.

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
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

Re-

On 11 sep, 02:15, Michel Jorda <mjo...@ifrance.com> wrote:

non attends.

si tu faishttp://www.monsite.com/-Ma-rubrique-?truc=3

tu dois retrouver #ENV{truc} à 3 sinon, y'a un gag plus compliqué.
essaie déjà ca.

Donc oui je retrouve bien truc=3 dans mon mode debug là dessus c'est
bon.

Ensuite, dans tes critères de boucle, tu dois pouvoir faire
{id_mot=#ENV{truc}}

Ca par contre l'inclusion n'arrive toujours pas à l'intégrer :

resultat du mode debug :
squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
code
#ENV
fond : skel_catalogue/inc/list-produits
id_mot :
lang : fr

(avec truc qui est déja égal a 3 !!)
et la chez moi, ça marche.

Je dois avoir un fantôme dans l'ordinateur
Ou un plugin qui a décidé de me les briser...

Là je pars au boulot, je refais une batterie de tests ce soir et je
posterai mes résultats.

Merci beaucoup à toi en tout cas :slight_smile:

PS : je te laisse un mail en privé.

Etienne.

Michel

Le 11 sept. 08 à 08:56, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

> Hello et merci pour ces pistes.

> J'ai tout essayé mais ca ne marche hélas toujours pas :

>> deux idées comme ca..
>> - as-tu essayé de désactiver les url propres déjà (je viens d'avoir
>> des surprises avec)

> Oui et en fait ca ne change apparament rien qqu'elles soient activées
> ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
> sont les mêmes.

>> - d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
>> (et non pas &)

> Alors ca ca devait être une erreur de copier/coller dans mon dernier
> post. Poarce que si je met "&" au lieu de "?" dans ce cas précis, j'ai
> le droit à une belle page blanche avec un gros "Rien" dedans (et on
> dirait pas comme ca mais c'est vachement encombrant un gros "rien".
> Ils devraient quand même les faire plus petit...)

>> - et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
>> ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
>> avec ensuite
>> {id_mot=#ENV{truc}}

> Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
> apparament le compilo ne comprend pas que "truc" est a priori un id de
> mot clé.

> Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
> l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à faire
> ca ne passe toujours pas.

> Je désespère de trouver un jour là...

>> Mes deux sous...

> Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

>> MJ

>> Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé lointain...)
>> a écrit :

>>> On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:
>>>> Bonjour,

>>>> En survolant ton problème, il me semble que tu pourrais le faire en
>>>> mettant
>>>> dans ton url un id_mot jouxtant rubrique.html
>>>> Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
>>>> Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...

>>> (Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
>>> Remarque... après tout tant mieux :wink: )

>>> Re-bonsoir tout le monde.
>>> Et merci Teddy pour ce retour (au cas où mon précédent message ne
>>> soit
>>> réellement pas passé, sinon désolé de me répéter :wink: )

>>> Donc j'ai avancé un peu depuis ce fameux dernier message fantôme,
>>> sur
>>> ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai
>>> même
>>> finis par exhumer un pdf assez bien foutu (merci generationcyb.net :
>>>Portail internet de la cyber génération
>>> Squelettes.pdf
>>> ) dans lequel j'ai pu trouver quelques exemples de syntaxe que je me
>>> suis empressé de tester.

>>> Seulement une fois encore chez moi ca ne fonctionne que
>>> partiellement.

>>> J'ai donc ce code dans un fichier inclus :

>>> <BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
>>> <div class="box_prod">
>>> <div class="prod_pict">
>>> [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
>>> </div>
>>> <div class="no_pict">
>>> <h3 class="#EDIT{titre} prod_name"><a
>>> href="#URL_ARTICLE">[(#TITRE|
>>> supprimer_numero)]</a></h3>
>>> <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</
>>> span>
>>> <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</span>
>>> </div>
>>> </div>
>>> </BOUCLE_articles_un>
>>> <!-- Si "pas de produit dans la gamme" alors : -->
>>> <h3 class="prod_name">Aucun produit publi&eacute; dans cette gamme.
>>> N'h&eacute;sitez pas &agrave; renouveller votre visite
>>> ult&eacute;rierement.</h3>
>>> <//B_articles_un>

>>> et puis mon squelette rubrique dans lequel j'appelle mon inclusion
>>> avec #ENV :

>>> <div id="3cols">
>>> <INCLURE{fond=skel_catalogue/inc/list-produits}
>>> {id_mot=#ENV{id_mot}}>
>>> </div>

>>> Là dessus si je tente l'url :
>>>monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.(quoique chez moi
>>> ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
>>> j'ai les url propres d'activées),

>>> l'inclure me renvoit invariablement le résultat négatif de la boucle
>>> ("Aucun produit publié...")
>>> pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le mode
>>> debug, et en plus j'ai même un nouveau bouton dans ma barre d'admin
>>> qui me propose de "modifier ce mot-clé (3)" direct sur le squelette
>>> rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un bon
>>> début.

>>> En revanche, si j'appelle mon inclure comme suit :
>>> <div id="3cols">
>>> <INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
>>> </div>

>>> Là ça marche nickel !

>>> Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas
>>> de
>>> résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis
>>> planté
>>> quelque part ou bien ???

>>> Si quelqu'un a une idée...
>>> Merci encore pour vos retours venus et à venir.

>>> Bonne soirée à tous.

>>> Etienne.

>>> _______________________________________________
>>> liste spip
>>> s...@rezo.net - désabonnement : spip-...@rezo.net

>>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>>> Documentation de SPIP :http://www.spip.net/

>>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

>> _______________________________________________
>> liste spip
>> s...@rezo.net - désabonnement : spip-...@rezo.net

>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>> Documentation de SPIP :http://www.spip.net/

>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
> _______________________________________________
> liste spip
> s...@rezo.net - désabonnement : spip-...@rezo.net

> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

> Documentation de SPIP :http://www.spip.net/

> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

non tu as juste un problème de passer ta variable dans l'inclusion.
ta syntaxe d'include c'est
#INCLURE{fond= list-produits}

il faudrait faire déja
#INCLURE{fond= list-produits}{id_mot=#ENV{truc}}

et ca devrait marcher mieux.
MJ

Le 11 sept. 08 à 16:57, Loiseau2nuit (Zzz. dans un passé lointain...) a écrit :

Re-

On 11 sep, 02:15, Michel Jorda <mjo...@ifrance.com> wrote:

non attends.

si tu faishttp://www.monsite.com/-Ma-rubrique-?truc=3

tu dois retrouver #ENV{truc} à 3 sinon, y'a un gag plus compliqué.
essaie déjà ca.

Donc oui je retrouve bien truc=3 dans mon mode debug là dessus c'est
bon.

Ensuite, dans tes critères de boucle, tu dois pouvoir faire
{id_mot=#ENV{truc}}

Ca par contre l'inclusion n'arrive toujours pas à l'intégrer :

resultat du mode debug :
squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
code
#ENV
fond : skel_catalogue/inc/list-produits
id_mot :
lang : fr

(avec truc qui est déja égal a 3 !!)
et la chez moi, ça marche.

Je dois avoir un fantôme dans l'ordinateur
Ou un plugin qui a décidé de me les briser...

Là je pars au boulot, je refais une batterie de tests ce soir et je
posterai mes résultats.

Merci beaucoup à toi en tout cas :slight_smile:

PS : je te laisse un mail en privé.

Etienne.

Michel

Le 11 sept. 08 à 08:56, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

Hello et merci pour ces pistes.

J'ai tout essayé mais ca ne marche hélas toujours pas :

deux idées comme ca..
- as-tu essayé de désactiver les url propres déjà (je viens d'avoir
des surprises avec)

Oui et en fait ca ne change apparament rien qqu'elles soient activées
ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
sont les mêmes.

- d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
        (et non pas &)

Alors ca ca devait être une erreur de copier/coller dans mon dernier
post. Poarce que si je met "&" au lieu de "?" dans ce cas précis, j'ai
le droit à une belle page blanche avec un gros "Rien" dedans (et on
dirait pas comme ca mais c'est vachement encombrant un gros "rien".
Ils devraient quand même les faire plus petit...)

- et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
avec ensuite
  {id_mot=#ENV{truc}}

Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
apparament le compilo ne comprend pas que "truc" est a priori un id de
mot clé.

Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à faire
ca ne passe toujours pas.

Je désespère de trouver un jour là...

Mes deux sous...

Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

MJ

Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le faire en
mettant
dans ton url un id_mot jouxtant rubrique.html
Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/GET...

(Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
Remarque... après tout tant mieux :wink: )

Re-bonsoir tout le monde.
Et merci Teddy pour ce retour (au cas où mon précédent message ne
soit
réellement pas passé, sinon désolé de me répéter :wink: )

Donc j'ai avancé un peu depuis ce fameux dernier message fantôme,
sur
ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai
même
finis par exhumer un pdf assez bien foutu (merci generationcyb.net :
Portail internet de la cyber génération
Squelettes.pdf
) dans lequel j'ai pu trouver quelques exemples de syntaxe que je me
suis empressé de tester.

Seulement une fois encore chez moi ca ne fonctionne que
partiellement.

J'ai donc ce code dans un fichier inclus :

<BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
<div class="box_prod">
   <div class="prod_pict">
   [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
   </div>
   <div class="no_pict">
   <h3 class="#EDIT{titre} prod_name"><a
href="#URL_ARTICLE">[(#TITRE|
supprimer_numero)]</a></h3>
   <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</
span>
   <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</span>
   </div>
</div>
</BOUCLE_articles_un>
<!-- Si "pas de produit dans la gamme" alors : -->
<h3 class="prod_name">Aucun produit publi&eacute; dans cette gamme.
N'h&eacute;sitez pas &agrave; renouveller votre visite
ult&eacute;rierement.</h3>
<//B_articles_un>

et puis mon squelette rubrique dans lequel j'appelle mon inclusion
avec #ENV :

<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits}
{id_mot=#ENV{id_mot}}>
</div>

Là dessus si je tente l'url :
monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.(quoique chez moi
ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
j'ai les url propres d'activées),

l'inclure me renvoit invariablement le résultat négatif de la boucle
("Aucun produit publié...")
pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le mode
debug, et en plus j'ai même un nouveau bouton dans ma barre d'admin
qui me propose de "modifier ce mot-clé (3)" direct sur le squelette
rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un bon
début.

En revanche, si j'appelle mon inclure comme suit :
<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
</div>

Là ça marche nickel !

Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas
de
résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis
planté
quelque part ou bien ???

Si quelqu'un a une idée...
Merci encore pour vos retours venus et à venir.

Bonne soirée à tous.

Etienne.

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
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

Bonsoir Michel,

Je viens de tester ta syntaxe mais ca ne fonctionne toujours pas.
l'include me renvoit toujours

"Catalogue de l'Aloe Vera et des produits de la ruche
Aucun produit publié dans cette gamme. N'hésitez pas à renouveller
votre visite ultérierement.
{id_mot=} "

le {id_mot=} n'apparaissait pas avant en revanche.

Resultats du mode debug :

###################################################################
squelettes/rubrique.html : squelette résultat code
#ENV
rubrique2 :
truc : 13
date_redac : 2008-09-12 19:10:27
date : 2008-09-12 19:10:27
.../...

squelettes/skel_catalogue/rubrique.html : squelette résultat code
#ENV
fond : skel_catalogue/rubrique
id_rubrique : 2
lang : fr
.../...

squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
code
#ENV
fond : skel_catalogue/rubrique
id_rubrique : 2
lang : fr
1 boucle résultat code <BOUCLE_articles_un(ARTICLES)
{id_mot=#ENV{truc}} {par num titre, titre}>
#############################################################################

En fait je me demande si ce n'est pas le fait d'utiliser un squelette
situé dans un sous-dossier de /squelettes qui me fout le bronx...

Ou alors j'ai un blocage à un autre niveau mais ne vois toujours pas
où. Je continue mes recherches...

Quoiqu'il en soit, merci encore une fois d'avoir essayé.

Bon week end à tous.

Etienne B.

On 11 sep, 08:30, Michel Jorda <mjo...@ifrance.com> wrote:

non tu as juste un problème de passer ta variable dans l'inclusion.
ta syntaxe d'include c'est
#INCLURE{fond= list-produits}

il faudrait faire déja
#INCLURE{fond= list-produits}{id_mot=#ENV{truc}}

et ca devrait marcher mieux.
MJ

Le 11 sept. 08 à 16:57, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

> Re-

> On 11 sep, 02:15, Michel Jorda <mjo...@ifrance.com> wrote:
>> non attends.

>> si tu faishttp://www.monsite.com/-Ma-rubrique-?truc=3

>> tu dois retrouver #ENV{truc} à 3 sinon, y'a un gag plus compliqué.
>> essaie déjà ca.

> Donc oui je retrouve bien truc=3 dans mon mode debug là dessus c'est
> bon.

>> Ensuite, dans tes critères de boucle, tu dois pouvoir faire
>> {id_mot=#ENV{truc}}

> Ca par contre l'inclusion n'arrive toujours pas à l'intégrer :

> resultat du mode debug :
> squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
> code
> #ENV
> fond : skel_catalogue/inc/list-produits
> id_mot :
> lang : fr

>> (avec truc qui est déja égal a 3 !!)
>> et la chez moi, ça marche.

> Je dois avoir un fantôme dans l'ordinateur
> Ou un plugin qui a décidé de me les briser...

> Là je pars au boulot, je refais une batterie de tests ce soir et je
> posterai mes résultats.

> Merci beaucoup à toi en tout cas :slight_smile:

> PS : je te laisse un mail en privé.

> Etienne.

>> Michel

>> Le 11 sept. 08 à 08:56, Loiseau2nuit (Zzz. dans un passé lointain...)
>> a écrit :

>>> Hello et merci pour ces pistes.

>>> J'ai tout essayé mais ca ne marche hélas toujours pas :

>>>> deux idées comme ca..
>>>> - as-tu essayé de désactiver les url propres déjà (je viens d'avoir
>>>> des surprises avec)

>>> Oui et en fait ca ne change apparament rien qqu'elles soient
>>> activées
>>> ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
>>> sont les mêmes.

>>>> - d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
>>>> (et non pas &)

>>> Alors ca ca devait être une erreur de copier/coller dans mon dernier
>>> post. Poarce que si je met "&" au lieu de "?" dans ce cas précis,
>>> j'ai
>>> le droit à une belle page blanche avec un gros "Rien" dedans (et on
>>> dirait pas comme ca mais c'est vachement encombrant un gros "rien".
>>> Ils devraient quand même les faire plus petit...)

>>>> - et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
>>>> ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
>>>> avec ensuite
>>>> {id_mot=#ENV{truc}}

>>> Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
>>> apparament le compilo ne comprend pas que "truc" est a priori un
>>> id de
>>> mot clé.

>>> Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
>>> l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à
>>> faire
>>> ca ne passe toujours pas.

>>> Je désespère de trouver un jour là...

>>>> Mes deux sous...

>>> Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

>>>> MJ

>>>> Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé
>>>> lointain...)
>>>> a écrit :

>>>>> On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:
>>>>>> Bonjour,

>>>>>> En survolant ton problème, il me semble que tu pourrais le
>>>>>> faire en
>>>>>> mettant
>>>>>> dans ton url un id_mot jouxtant rubrique.html
>>>>>> Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
>>>>>> Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/
>>>>>> GET...

>>>>> (Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
>>>>> Remarque... après tout tant mieux :wink: )

>>>>> Re-bonsoir tout le monde.
>>>>> Et merci Teddy pour ce retour (au cas où mon précédent message ne
>>>>> soit
>>>>> réellement pas passé, sinon désolé de me répéter :wink: )

>>>>> Donc j'ai avancé un peu depuis ce fameux dernier message fantôme,
>>>>> sur
>>>>> ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai
>>>>> même
>>>>> finis par exhumer un pdf assez bien foutu (merci
>>>>> generationcyb.net :
>>>>>Portail internet de la cyber génération
>>>>> Squelettes.pdf
>>>>> ) dans lequel j'ai pu trouver quelques exemples de syntaxe que
>>>>> je me
>>>>> suis empressé de tester.

>>>>> Seulement une fois encore chez moi ca ne fonctionne que
>>>>> partiellement.

>>>>> J'ai donc ce code dans un fichier inclus :

>>>>> <BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
>>>>> <div class="box_prod">
>>>>> <div class="prod_pict">
>>>>> [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
>>>>> </div>
>>>>> <div class="no_pict">
>>>>> <h3 class="#EDIT{titre} prod_name"><a
>>>>> href="#URL_ARTICLE">[(#TITRE|
>>>>> supprimer_numero)]</a></h3>
>>>>> <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</
>>>>> span>
>>>>> <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</
>>>>> span>
>>>>> </div>
>>>>> </div>
>>>>> </BOUCLE_articles_un>
>>>>> <!-- Si "pas de produit dans la gamme" alors : -->
>>>>> <h3 class="prod_name">Aucun produit publi&eacute; dans cette
>>>>> gamme.
>>>>> N'h&eacute;sitez pas &agrave; renouveller votre visite
>>>>> ult&eacute;rierement.</h3>
>>>>> <//B_articles_un>

>>>>> et puis mon squelette rubrique dans lequel j'appelle mon inclusion
>>>>> avec #ENV :

>>>>> <div id="3cols">
>>>>> <INCLURE{fond=skel_catalogue/inc/list-produits}
>>>>> {id_mot=#ENV{id_mot}}>
>>>>> </div>

>>>>> Là dessus si je tente l'url :
>>>>>monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.(quoiquechez
>>>>> moi
>>>>> ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
>>>>> j'ai les url propres d'activées),

>>>>> l'inclure me renvoit invariablement le résultat négatif de la
>>>>> boucle
>>>>> ("Aucun produit publié...")
>>>>> pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le
>>>>> mode
>>>>> debug, et en plus j'ai même un nouveau bouton dans ma barre
>>>>> d'admin
>>>>> qui me propose de "modifier ce mot-clé (3)" direct sur le
>>>>> squelette
>>>>> rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un
>>>>> bon
>>>>> début.

>>>>> En revanche, si j'appelle mon inclure comme suit :
>>>>> <div id="3cols">
>>>>> <INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
>>>>> </div>

>>>>> Là ça marche nickel !

>>>>> Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas
>>>>> de
>>>>> résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis
>>>>> planté
>>>>> quelque part ou bien ???

>>>>> Si quelqu'un a une idée...
>>>>> Merci encore pour vos retours venus et à venir.

>>>>> Bonne soirée à tous.

>>>>> Etienne.

>>>>> _______________________________________________
>>>>> liste spip
>>>>> s...@rezo.net - désabonnement : spip-...@rezo.net

>>>>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>>>>> Documentation de SPIP :http://www.spip.net/

>>>>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

>>>> _______________________________________________
>>>> liste spip
>>>> s...@rezo.net - désabonnement : spip-...@rezo.net

>>>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>>>> Documentation de SPIP :http://www.spip.net/

>>>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
>>> _______________________________________________
>>> liste spip
>>> s...@rezo.net - désabonnement : spip-...@rezo.net

>>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>>> Documentation de SPIP :http://www.spip.net/

>>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

>> _______________________________________________
>> liste spip
>> s...@rezo.net - désabonnement : spip-...@rezo.net

>> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

>> Documentation de SPIP :http://www.spip.net/

>> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip
> _______________________________________________
> liste spip
> s...@rezo.net - désabonnement : spip-...@rezo.net

> Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

> Documentation de SPIP :http://www.spip.net/

> irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

non ca n'et pas un pb de sous-squelettes, c'est un pb avec include....
envoie tes deux squel en privé que j'essaie de comprendre.
COrdialement
MJ

Le 13 sept. 08 à 04:15, Loiseau2nuit (Zzz. dans un passé lointain...) a écrit :

Bonsoir Michel,

Je viens de tester ta syntaxe mais ca ne fonctionne toujours pas.
l'include me renvoit toujours

"Catalogue de l'Aloe Vera et des produits de la ruche
Aucun produit publié dans cette gamme. N'hésitez pas à renouveller
votre visite ultérierement.
{id_mot=} "

le {id_mot=} n'apparaissait pas avant en revanche.

Resultats du mode debug :

###################################################################
squelettes/rubrique.html : squelette résultat code
#ENV
rubrique2 :
truc : 13
date_redac : 2008-09-12 19:10:27
date : 2008-09-12 19:10:27
.../...

squelettes/skel_catalogue/rubrique.html : squelette résultat code
#ENV
fond : skel_catalogue/rubrique
id_rubrique : 2
lang : fr
.../...

squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
code
#ENV
fond : skel_catalogue/rubrique
id_rubrique : 2
lang : fr
1 boucle résultat code <BOUCLE_articles_un(ARTICLES)
{id_mot=#ENV{truc}} {par num titre, titre}>
#############################################################################

En fait je me demande si ce n'est pas le fait d'utiliser un squelette
situé dans un sous-dossier de /squelettes qui me fout le bronx...

Ou alors j'ai un blocage à un autre niveau mais ne vois toujours pas
où. Je continue mes recherches...

Quoiqu'il en soit, merci encore une fois d'avoir essayé.

Bon week end à tous.

Etienne B.

On 11 sep, 08:30, Michel Jorda <mjo...@ifrance.com> wrote:

non tu as juste un problème de passer ta variable dans l'inclusion.
ta syntaxe d'include c'est
#INCLURE{fond= list-produits}

il faudrait faire déja
#INCLURE{fond= list-produits}{id_mot=#ENV{truc}}

et ca devrait marcher mieux.
MJ

Le 11 sept. 08 à 16:57, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

Re-

On 11 sep, 02:15, Michel Jorda <mjo...@ifrance.com> wrote:

non attends.

si tu faishttp://www.monsite.com/-Ma-rubrique-?truc=3

tu dois retrouver #ENV{truc} à 3 sinon, y'a un gag plus compliqué.
essaie déjà ca.

Donc oui je retrouve bien truc=3 dans mon mode debug là dessus c'est
bon.

Ensuite, dans tes critères de boucle, tu dois pouvoir faire
{id_mot=#ENV{truc}}

Ca par contre l'inclusion n'arrive toujours pas à l'intégrer :

resultat du mode debug :
squelettes/skel_catalogue/inc/list-produits.html : squelette résultat
code
#ENV
fond : skel_catalogue/inc/list-produits
id_mot :
lang : fr

(avec truc qui est déja égal a 3 !!)
et la chez moi, ça marche.

Je dois avoir un fantôme dans l'ordinateur
Ou un plugin qui a décidé de me les briser...

Là je pars au boulot, je refais une batterie de tests ce soir et je
posterai mes résultats.

Merci beaucoup à toi en tout cas :slight_smile:

PS : je te laisse un mail en privé.

Etienne.

Michel

Le 11 sept. 08 à 08:56, Loiseau2nuit (Zzz. dans un passé lointain...)
a écrit :

Hello et merci pour ces pistes.

J'ai tout essayé mais ca ne marche hélas toujours pas :

deux idées comme ca..
- as-tu essayé de désactiver les url propres déjà (je viens d'avoir
des surprises avec)

Oui et en fait ca ne change apparament rien qqu'elles soient
activées
ou non. J'ai fait mes tests dans les 2 cnfiguration, les résultats
sont les mêmes.

- d'essayer aussihttp://www.monsite.com/-Ma-rubrique-?id_mot=3
        (et non pas &)

Alors ca ca devait être une erreur de copier/coller dans mon dernier
post. Poarce que si je met "&" au lieu de "?" dans ce cas précis,
j'ai
le droit à une belle page blanche avec un gros "Rien" dedans (et on
dirait pas comme ca mais c'est vachement encombrant un gros "rien".
Ils devraient quand même les faire plus petit...)

- et enfin d'essayerhttp://www.monsite.com/-Ma-rubrique-&truc=3
ainsi que monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
avec ensuite
  {id_mot=#ENV{truc}}

Là visiblement je ne récupère même pas l'id_mot dans mon #ENV.
apparament le compilo ne comprend pas que "truc" est a priori un
id de
mot clé.

Enfin bref, j'ai même tenté en passant mon truc dans un #SET et en
l'envoyant à l'inclusion par id_mot=#ENV{#GET{truc}} mais rien à
faire
ca ne passe toujours pas.

Je désespère de trouver un jour là...

Mes deux sous...

Ben merci beaucoup d'avoir essayé déjà. :slight_smile:

MJ

Le 10 sept. 08 à 08:49, Loiseau2nuit (Zzz. dans un passé
lointain...)
a écrit :

On 9 sep, 17:57, "Teddy Payet" <teddy.pa...@gmail.com> wrote:

Bonjour,

En survolant ton problème, il me semble que tu pourrais le
faire en
mettant
dans ton url un id_mot jouxtant rubrique.html
Exemple:monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.
Ainsi, tu reprends ton id_mot en critère grâce à ENV ou SET/
GET...

(Tiens ? mon dernier message semble ne pas être passé ? Bizarre...
Remarque... après tout tant mieux :wink: )

Re-bonsoir tout le monde.
Et merci Teddy pour ce retour (au cas où mon précédent message ne
soit
réellement pas passé, sinon désolé de me répéter :wink: )

Donc j'ai avancé un peu depuis ce fameux dernier message fantôme,
sur
ce que tu m'avais dit. En furetant toujours un peu plus loin j'ai
même
finis par exhumer un pdf assez bien foutu (merci
generationcyb.net :
Portail internet de la cyber génération
Squelettes.pdf
) dans lequel j'ai pu trouver quelques exemples de syntaxe que
je me
suis empressé de tester.

Seulement une fois encore chez moi ca ne fonctionne que
partiellement.

J'ai donc ce code dans un fichier inclus :

<BOUCLE_articles_un(ARTICLES) {id_mot} {par num titre, titre}>
<div class="box_prod">
   <div class="prod_pict">
   [(#LOGO_ARTICLE|#URL_ARTICLE||image_reduire{100,100})]
   </div>
   <div class="no_pict">
   <h3 class="#EDIT{titre} prod_name"><a
href="#URL_ARTICLE">[(#TITRE|
supprimer_numero)]</a></h3>
   <span class="#EDIT{soustitre} prod_ref">Ref : [(#SOUSTITRE)]</
span>
   <span class="#EDIT{descriptif} prod_desc">[(#DESCRIPTIF)]</
span>
   </div>
</div>
</BOUCLE_articles_un>
<!-- Si "pas de produit dans la gamme" alors : -->
<h3 class="prod_name">Aucun produit publi&eacute; dans cette
gamme.
N'h&eacute;sitez pas &agrave; renouveller votre visite
ult&eacute;rierement.</h3>
<//B_articles_un>

et puis mon squelette rubrique dans lequel j'appelle mon inclusion
avec #ENV :

<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits}
{id_mot=#ENV{id_mot}}>
</div>

Là dessus si je tente l'url :
monsite.com - Ce site web est à vendre ! - Ressources et information concernant monsite Resources and Information.(quoiquechez
moi
ce soit plutôthttp://www.monsite.com/-Ma-rubrique-&id_mot=3puisque
j'ai les url propres d'activées),

l'inclure me renvoit invariablement le résultat négatif de la
boucle
("Aucun produit publié...")
pourtant, l'id_mot est bien passé dans le #ENV (vérifié avec le
mode
debug, et en plus j'ai même un nouveau bouton dans ma barre
d'admin
qui me propose de "modifier ce mot-clé (3)" direct sur le
squelette
rubrique ce qui en soit m'avait pourtant plutôt l'air d'être un
bon
début.

En revanche, si j'appelle mon inclure comme suit :
<div id="3cols">
<INCLURE{fond=skel_catalogue/inc/list-produits} {id_mot=3}>
</div>

Là ça marche nickel !

Alors je comprends pas trop pourquoi mon inclure ne me renvoit pas
de
résultats avec cette syntaxe {id_mot=#ENV{id_mot}}. Je me suis
planté
quelque part ou bien ???

Si quelqu'un a une idée...
Merci encore pour vos retours venus et à venir.

Bonne soirée à tous.

Etienne.

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
liste spip
s...@rezo.net - désabonnement : spip-...@rezo.net

Infos et archives :http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP :http://www.spip.net/

irc://irc.freenode.net/spip ouhttp://embed.mibbit.com/?server=irc.freenode.net&channel=%23spip

_______________________________________________
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