La balise #DOSSIER_SQUELETTE
, comme la balise #CHEMIN
sert à développer des squelettes facilement transportables et échangeables.
La balise #CHEMIN
, qui cherche un fichier dans l’ensemble des squelettes, plugins ou SPIP doit être privilégiée la plupart du temps.
La balise #DOSSIER_SQUELETTE
retourne le chemin du répertoire dans lequel on utilise la balise. Tout comme #SQUELETTE
retourne le nom du fichier.
Note : ces balises sont donc assez proche des constantes __DIR__
et __FILE__
en PHP.
Exemple :
On peut ainsi appeler les fichiers annexes au squelette dans le répertoire du squelette : par exemple avec cette structure
-
article.html
-
css/mon_style.css
Nous pouvons écrire dans le squelette article.html
:
<link rel="stylesheet" href="#DOSSIER_SQUELETTE/css/mon_style.css" type="text/css" />
Cela chargera le fichier css/mon_style.css
relatif à article.html
.
Préférer #CHEMIN
:
Dans la plupart des cas, on préfèrera néanmoins la balise #CHEMIN
de la sorte, ce qui facilite les surcharges éventuelles des fichiers :
<link rel="stylesheet" href="#CHEMIN{css/mon_style.css}" type="text/css" />