SPIP - Contrib

[ar] [en] [es] [fr] [it]



Accueil du site > Outils pour squelettes > Squelettes selon contexte > Squelette selon profondeur

Un squelette différent en fonction de la profondeur dans l’arborescence

lundi 9 avril 2007, par rpapa. Dernier ajout mardi 10 avril 2007


Permet de différencier les squelettes de rubriques en fonction de la profondeur de celles-ci dans l’arborescence du site.


Objectif

Il est parfois nécessaire d’avoir pour certaines rubriques un squelette différent, SPIP propose une solution pour différencier le squelette d’une rubrique par rapport aux autres, la boucle ci-dessous permet elle de différencier les squelettes de rubriques en fonction de la profondeur de celles-ci dans l’arborescence du site.

installation

- créer autant de squelettes de rubrique que de niveaux que vous avez à gérer en les nommant :

  • niveau-1.html
  • niveau-2.html
  • ....
  • niveau-n.html

- copier dans rubrique. html le code suivant :

Principe

- La variable #TOTAL_BOUCLE de la boucle hierarchie retourne la profondeur de l’arborescence,
- cette valeur est concaténée au nom niveau- pour construire le nom du squelette.
- celui-est appelé par un INCLURE


Répondre à cet article



Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | Charte et vie SPIP-Contrib | SPIP | L'autre.net