bon, il me manquait une boucle dans le fichier squelettes/compositions/article.html
Donc, pour créer le fichier compositions/article.html (composition par defaut), j'ai fait:
1. couper, dans squelettes/article.html, la partie de code qui sera uniquement dans la composition par defaut
2. remplacer, toujours dans squelettes/article.html, par <INCLURE{fond=#COMPOSITION|compositions_selectionner{article}}{env}>
3. coller cette partie de code dans le fichier vide squelettes/compositions/articles.html
4. entourer ce code, dans squelettes/compositions/articles.html, par la boucle :
<BOUCLE_principale {id_article}>
... code ...
</BOUCLE_principale>
----- Mail Original -----
De: "Sylvain Lesage" <slesage@abc.gob.bo>
À: "Spip" <spip@rezo.net>
Envoyé: Mercredi 23 Décembre 2009 11:21:33
Objet: [Spip] <INCLURE ...> et plug-in compositions
Bonjour, j'ai une question sur <INLCURE>
j'utilise le plugin COMPOSITIONS pour inclure une partie de la page (pour les rubriques, et aussi pour les articles), et non pour remplacer le squelette entier.
Je dois donc inclure qqch comme ca dans mon code:
<INCLURE{fond=#COMPOSITION|compositions_selectionner{rubrique}}{env}>
ou pour les articles
<INCLURE{fond=#COMPOSITION|compositions_selectionner{article}}{env}>
Le problème est que je ne récupere pas tout l'environnement dans le fichier inclus (compositions/article.html, par exemple, si aucune composition n'est selectionnée, ou compositions/article-exemple.html si j'ai choisi une composition appelée "exemple")...
Par exemple: #TITRE dans le fichier inclus me rend une chaine vide
Comment est-ce que je peux faire pour recupérer l'environnement et utiliser les balises dans le fichier inclus ?
Merci
*******************************
Sylvain LESAGE
ABC - Consultor Web
Correo elec: slesage@abc.gob.bo
Tel externo: 2121477
Tel interno: 2500
*******************************
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
http://archives.rezo.net/spip.mbox/
Documentation de SPIP : http://www.spip.net/
Irc : de l'aide à toute heure : http://spip.net/irc