Principales variables utilisées pour construire une page à l'écran
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
Par exemple, pour imprimer le titre de la page, un simple
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.
- $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.