Outils d'utilisateurs

Outils du Site


faq_developpeurs:comment_creer_une_apparence

Créer une apparence

Déclaration fichier

Pour créer une page contenant du code PHP, il faut suivre les étapes suivantes :

Ouvrir les 2 fenêtres d’administration (celle de l’administration générale et celle de l’administration du site).

Ensuite, et en respectant scrupuleusement l’ordre suivant :

Dans la fenêtre d’administration du site :

  • Créez une page vide en lui donnant le nom qui vous convient

Dans la fenêtre d’administration générale :

  • Cliquez sur l’onglet administration-pages
  • Sélectionnez la base de données qui sera concernée
  • Validez
  • Choisissez l’onglet apparence
  • Dans l’étape 1, sélectionnez ‘Détail associé à une page’ et passer à l’étape suivante
  • Dans l’étape 2, sélectionnez le nom de la page créée lors de la phase précédente et passer à l’étape suivante
  • Dans l’étape 3, donner un nom à l’apparence à créer
  • Indiquer un nom au fichier qui contiendra votre code PHP en indiquant le chemin ‘detail\votrefichier.php’
  • Indiquer un nom au fichier qui déterminera l’apparence de la page en indiquant le chemin ‘detail\votrefichier.tpl’

Dans la fenêtre d’administration du site :

  • Dans l’onglet ‘Position du lien’, sélectionnez la page nouvellement créée
  • Cliquez (en bas à gauche) sur ‘Afficher les options avancées sur les apparences’
  • Choisissez dans ‘apparence détail’ le nom que vous aviez créé dans la fenêtre d’administration générale et qui porte maintenant le nom ‘apparence propre ‘
  • Cliquez sur le bouton ‘modifier’ pour valider vos choix

Dans la racine de votre site (dans l’exemple, nous considérons qu’il s’agit de C:\www\ :

  • Déployer l’arborescence
  • Déployer ‘view’
  • Déployer ‘sites’
  • Déployer ‘my’
  • Vous devez à ce stade, trouver un sous-répertoire qui porte le nom de votre site
  • Déployez ce sous-répertoire, et créez-y un nouveau sous-répertoire ‘template_not_compiled’
  • Dans ce sous répertoire, créez un nouveau sous-répertoire ‘detail’
  • C’est dans ce sous-répertoire que vous placerez le fichier patron(.tpl).
  • Sauvegardez ce fichier

Revenez à la racine de votre site :

  • Déployez l’arborescence
  • Déployez ‘core’
  • Déployez ‘entrees’
  • Déployez `front_sites`
  • Déployez ‘my’
  • Créez un sous-répertoire ‘detail’
  • Dans ce sous-répertoire, vous créerez votre fichier PHP
  • Sauvegardez ce fichier

Si vous avez bien suivi la procédure, vous devriez pouvoir afficher votre page contenant le résultat de votre code.

Détail des fichiers

PLICI utilise le moteur de patron(template) smarty. Celui ci vous permet de dissocier le traitement(php) de l'affichage(patron). Nous ne pouvons que vous conseiller d'abuser de l'utilisation de cet outil. Vous pourrez trouver toute la documentation sur le site suivant. Voici la liste des marqueurs d'instructions smarty

  • Debut: <!–
  • Fin: –>

Fichier Patron

<!–{* Ces marqueurs délimite les commentaires smarty*}–>

<!–{include file="detail/top.inc"}–> <!–{* Ajoute le patron haut et gauche du site *}–>

<!–{include file="detail/common/sub_link_list.inc"}–> <!–{* Affiche la liste des sous pages *}–>

Résultat du calcul: <!–{$resultat}–> <!–{* Affiche la variable "resultat" *}–>

<!–{include file="detail/common/product_list.inc"}–> <!–{* Affiche la liste des produits contenus dans cette page *}–>

<!–{include file="detail/bottom.inc"}–> <!–{* Ajoute le patron droit et bas du site *}–>

Fichier php

<?php

VOTRE CODE

Declare au moteur de template la variable "resultat" avec pour valeur "RESULTAT DE VOTRE CODE". $smarty→assign("resultat", RESULTAT DE VOTRE CODE); ?> Réalisée grâce à l'aide de RougeCitron

/home/pliciweb/www_wiki/data/pages/faq_developpeurs/comment_creer_une_apparence.txt · Dernière modification: 2009/09/22 22:17 (modification externe)