Création de la page de recherche.

Les étapes à suivre :
  • Dans le menu 'Configuration du site.'
  • En bas de la page 'Ajouter une nouvelle page'.
  • Renseigner :
    • le nom du module, dans la liste déroulante choisir : ville
    • Nom de la page : ville_home
    • Emplacement des fenêtre de template : local
    • Nom des fenêtre de template : frame
    • descrition : Page pour la recherche sur les communes
    • Sauvegarder les informations
    La page est maintenant créé.
    Le répertoire /local/pagexml/ville contient le fichier home.xml créé vide.

Affectation de la sécurité de la page de recherche.

Les étapes à suivre :
  • Valider le lien ' Configuration de la sécurité'
  • Choisir 'Tout le monde' dans la liste de gauche.
  • Cliquer sur le bouton [>>]
  • 'Tout le monde' est transféré dans la liste de droite.
  • Sauvegarder les informations

Affectation des briques logicielles

Ajout de la barre de menu.

Renseignement à ajouter dans le block 'Ajouter un nouvel emplacement à la page' :
  • Name : core/nav.
  • PHP : common .
  • TPL : common.
  • BLOCK : nome.
  • POSITION : Center et 1
  • NAME_PHP : (vide), sauf si l'on désire utiliser un fichier PHP autre que celui par défaut.
  • NAME_TPL : (vide) , idem pour le template.
  • Sauvegarder les informations
Le fichier /local/pagexml/ville/home.xml est mis à jour, ainsi que l'affichage de l'écran.

Ajout de la brique de login.

Renseignement à ajouter dans le block 'Ajouter un nouvel emplacement à la page' :
  • Name : user/login.
  • PHP : common .
  • TPL : common.
  • BLOCK : title.
  • POSITION : Left et 2
  • NAME_PHP : (vide), sauf si l'on désire utiliser un fichier PHP autre que celui par défaut.
  • NAME_TPL : (vide) , idem pour le template.
  • Sauvegarder les informations

Ajout d'un sous-menu.

Renseignement à ajouter dans le block 'Ajouter un nouvel emplacement à la page' :
  • Name : ville/index.
  • PHP : local .
  • TPL : local.
  • BLOCK : title.
  • POSITION : Left et 2
  • NAME_PHP : (vide), sauf si l'on désire utiliser un fichier PHP autre que celui par défaut.
  • NAME_TPL : (vide) , idem pour le template.
  • Sauvegarder les informations
Noubliez pas de mettre à jour la sécurité de la brique en cliquant sur .
Si les fichiers n'existent pas, ils seront créés soit :
  • /local/pages/ville/home.php : qui contient la fonction pour le traitement du sous-menu.
  • /local/templates/ville/home.tpl : Affichage du sous-menu

Création d'un fichier /local/navxml/ville.xml contenant :

Le code contenu dans le fichier /local/pages/ville/index.php.

Le code contenu dans le fichier /local/templates/ville/index.tpl.