Les variables globales

Le moteur de templates remplit des variables globales accessibles depuis les fichiers de votre thème. Ne modifiez pas leur contenu.

Les variables suivantes sont renseignées pour toute page du site passant par les modules "c" ou "p" lors de son affichage :

  • $categorie_id : contient l'identifiant de la rubrique actuelle (soit celle de l'article demandé, soit de la rubrique demandée)
  • $categorie : tableau reprenant les informations de la rubrique actuelle
  • $souscategories : tableau listant les sous-rubriques de la rubrique actuelle
  • $autresarticles : tableau listant les articles de la rubrique actuelle

A ces champs s'ajoutent les suivants lorsqu'on est sur une page d'article, et donc lorsque l'affichage a été généré par le module "p" :

  • $article_id : contient l'identifiant de l'article actuel
  • $article : tableau reprenant les informations de l'article actuel

Si la page affichée a été lancée par le module "plan du site", elle a également accès à la variable locale $plandusite.

Sur toutesles pages, soit dans le header, soit dans le module, la variable $titre_page est renseignée pour le thème par défaut. Vous pouvez vous en servir afin de gérer automatiquement le titre des pages de vos sites.

N'hésitez pas à vous reporter aux sources du thème fourni par défaut afin de voir en détail exploiter ces variables dans vos propres pages.