Suite à mon post "Filtre de test de 10h15 et auquel les réponses sont liées à un autre sujet ??? ,J'ai des gros soucis.
Pour ma rubrique PROGRAMMES, je veux différentier le traitement au niveau des articles et pour cela, je crée un fichier que j'appelle article_pgm.html et que je place dans mon répertoire squelettes.
Le problème, c'est que lorsque j'appelle ce fichier, les balises et autres informations SPIP n'y sont pas interprétées. Que faut-il que je fasse ? Comment faire ?
Suite à mon post "Filtre de test de 10h15 et auquel les réponses sont
liées à un autre sujet ??? ,J'ai des gros soucis.
Pour ma rubrique PROGRAMMES, je veux différentier le traitement au
niveau des articles et pour cela, je crée un fichier que j'appelle
article_pgm.html et que je place dans mon répertoire squelettes.
Le problème, c'est que lorsque j'appelle ce fichier, les balises et
autres informations SPIP n'y sont pas interprétées. Que faut-il que je
fasse ? Comment faire ?
Comment appelles-tu ce fichier, à partir d'où ?
--
Jacques
Marre de "*quoter comme un goret*" avec OE : (Rappel: quoter n'est
* ChP tapotait, le 29/08/2006 17:43:
Il est d'usage sur cette liste de mettre un sujet signifiant succinctement la question posée.
Donc, ici, le sujet invite à une conversation personnelle et intime ?
J'en doute
Le sujet idoine aurait plutôt été :
[SPIP 1.9] Squelette spécifique non interprété par SPIP
Merci pour les *bénévoles* qui tachent de répondre aux questions
Suite à mon post "Filtre de test de 10h15 et auquel les réponses sont
liées à un autre sujet ??? ,J'ai des gros soucis.
Pour ma rubrique PROGRAMMES, je veux différentier le traitement au
niveau des articles et pour cela, je crée un fichier que j'appelle
article_pgm.html et que je place dans mon répertoire squelettes.
Le problème, c'est que lorsque j'appelle ce fichier, les balises et
autres informations SPIP n'y sont pas interprétées. Que faut-il que je
fasse ? Comment faire ?
Comment appelles-tu ce fichier, à partir d'où ?
Voici le morceau de code (qui se trouve dans le fichier "rubrique.html") qui appelle la page "article_pgm.html". Le tout se trouve dans le répertoire "squelettes" :
Explication : la page "article_pgm.html" est appelée par la sous-rubriques la plus profonde appartenant à la rubrique "PROGRAMMES". Cette sous-rubrique a la référence : "rubrique#ID_RUBRIQUE".
Fonctionnellement ça marche, mais cette page n'est pas interprétée.
* ChP tapotait, le 29/08/2006 17:43:
Il est d'usage sur cette liste de mettre un sujet signifiant succinctement la question posée.
Donc, ici, le sujet invite à une conversation personnelle et intime ?
J'en doute
Le sujet idoine aurait plutôt été :
[SPIP 1.9] Squelette spécifique non interprété par SPIP
Merci pour les *bénévoles* qui tachent de répondre aux questions
C'est vrai, et j'y veillerai. J'ai donné quelques explications supplémentaires à la réponse précédente.
Explication : la page "article_pgm.html" est appelée par la
sous-rubriques la plus profonde appartenant à la rubrique "PROGRAMMES".
Cette sous-rubrique a la référence : "rubrique#ID_RUBRIQUE".
Fonctionnellement ça marche, mais cette page n'est pas interprétée.
Normal. L'appel à une page ne se fait pas avec:
<a href="#DOSSIER_SQUELETTE /article_pgm.html?rubrique#ID_RUBRIQUE"> #TITRE</a>
mais avec
<a href="spip.php?page=article_pgm"> #TITRE</a>
tu peux essayer href="#URL_PAGE{article_pgm}"
--
Jacques
Marre de "*quoter comme un goret*" avec OE : (Rappel: quoter n'est
Explication : la page "article_pgm.html" est appelée par la
sous-rubriques la plus profonde appartenant à la rubrique "PROGRAMMES".
Cette sous-rubrique a la référence : "rubrique#ID_RUBRIQUE".
Fonctionnellement ça marche, mais cette page n'est pas interprétée.
Normal. L'appel à une page ne se fait pas avec:
<a href="#DOSSIER_SQUELETTE /article_pgm.html?rubrique#ID_RUBRIQUE"> #TITRE</a>
mais avec
<a href="spip.php?page=article_pgm"> #TITRE</a>
Ca, ça a l'air de fonctionner
tu peux essayer href="#URL_PAGE{article_pgm}"
Ca, ça me renvoie sur ma page "article.html" normale
Problème : si j'essaie de transmettre le paramètre de la rubrique concernée, ça n'est pas pris en compte. Si j'écris :
pour passer un paramètre, il faut variable=valeur (de la même façon que page=article_pgm )
puis dans ton squelette, tu pourras exploiter cette valeur en utilisant la variable id_rubrique
pour passer un paramètre, il faut variable=valeur (de la même façon que page=article_pgm )
puis dans ton squelette, tu pourras exploiter cette valeur en utilisant la variable id_rubrique
Merci Yanic, j'avais fini par trouver par tâtonnements. Ce qui m'avais trompé, c'est que dans les intitulés des URL au niveau du navigateur, quand j'appelais par exemple la page "article.html" avec un id_rubrique égal à 5, je voyais marqué : ...spip/spip.php?rubrique5 : d'où mon erreur.