Skip to main content Help Control Panel

Login   A+   A-

Documentation «   Le livre de Yacs «   Créer une identité visuelle «  

Principales variables utilisées pour construire une page à l'écran

Previous / Next / Index

Cet article n'est qu'une note pour l'instant. À mettre en forme et à intégrer dans une structure de la doc.
voici une liste des principales variables utilisées par YACS pour construire une page à l'écran. Les variables marquées d'un 'x' sont modifiables par panneau de configuration. Les autres sont généralement calculées par le logiciel.
  • $context['page_title'] - titre de la page
  • $context['host_name'] x - nom réseau du serveur 'www.mon_serveur.com'
  • $context['site_name'] x - nom du serveur 'mon beau serveur'
  • $context['site_copyright'] x - quelque chose comme '2002-2008, Ma compagnie'
  • $context['site_slogan'] x - 'on est les meilleurs', ou équivalent
  • $context['language'] - 'en' ou 'fr', etc.
  • $context['site_email'] x - adresse du webmaster
  • $context['site_icon'] x - icône dans la barre des menus, si ce n'est pas favicon.ico
  • $context['site_head'] x - tout ce qu'il faut insérer dans l'en-tête de page
  • $context['debug'] - seulement pour les phases de mise au point...
  • $context['error'] - liste des messages d'erreur,; lorsqu'il y en a
  • $context['extra'] - boîtes extra, à mettre sur le côté
  • $context['page_image'] - icône de page
  • $context['page_menu'] - tableau de liens pour construire les menus de commande sous le titre ('Modifier', etc.)
  • $context['page_details'] - les menus détails, tels la date de modification d'une page, etc.
  • $context['path_bar'] - tableau de liens représentant le chemin jusqu'à la page, à partir de la racine du site
  • $context['prefix'] - préfixe de page
  • $context['suffix'] - suffixe de page
  • $context['navigation'] - texte de côté
  • $context['text'] - le contenu principal de la page


Ces variables représentent la plupart des éléments intéressants que vous pouvez utiliser dans skins/my_skin/template.php sous forme de commande echo.

Par exemple, pour imprimer le titre de la page, un simple echo $context['page_title'] suffit.

Il est également extrêmement instructif de de référer à cette page de documentation des scripts. Naviguez jusqu'au module skins, vous avez tous les scripts de référence détaillés. Pour l'heure, ceci n'est disponible qu'en anglais.

Previous / Next / Index

Tags: Skins design templates php css styles stylesheet

Rate this page
Posted by Agnès on Mar. 20, (popular)