Créer un site avec un menu qui se répète
4 messages
• Page 1 sur 1
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Créer un site avec un menu qui se répète
Bonjour,
Je compte créer un site avec un menu en haut et un menu à gauche, et j'aimerais que ces deux menus ce répètent sur chaque page de mon site.
J'ai pensé aux templates de dreamweaver mais au-dela de plusieurs dizaines de pages, c'est assez fastidieux à utiliser.
J'ai aussi pensé à un moteur de template comme lite-template mais je ne maitrise pas du tout.
Existe-t-il d'autres solutions pour ce type de réalisation ?
Merci.
Je compte créer un site avec un menu en haut et un menu à gauche, et j'aimerais que ces deux menus ce répètent sur chaque page de mon site.
J'ai pensé aux templates de dreamweaver mais au-dela de plusieurs dizaines de pages, c'est assez fastidieux à utiliser.
J'ai aussi pensé à un moteur de template comme lite-template mais je ne maitrise pas du tout.
Existe-t-il d'autres solutions pour ce type de réalisation ?
Merci.
- bixi
- WRInaute discret

- Messages: 70
- Inscription: 19 Sep 2007
tu crée un fichier html unique ou tu met le html correspondant a ton menu
dans toutes tes pages, la ou tu veux placer le menu tu met ce code :
<?php include("includes/mon_menu.php); ?>
et le tour est joué..
ps1: cela necessite que toutes les pages où tu integre ce menu finissent par l'extension .php
ps:2ton hebergement doit accepter un language serveur, ici php
dans toutes tes pages, la ou tu veux placer le menu tu met ce code :
<?php include("includes/mon_menu.php); ?>
et le tour est joué..
ps1: cela necessite que toutes les pages où tu integre ce menu finissent par l'extension .php
ps:2ton hebergement doit accepter un language serveur, ici php
-

Savoy - WRInaute discret

- Messages: 231
- Inscription: 22 Fév 2007
Ok je vois ce que tu veux dire.
L'inconvénient de ce système est qu'on doit ajouter la ligne de code
<?php include("includes/mon_menu.php); ?> sur chaque page.
Il doit être possible de faire encore plus simple : une simple page html qui s'afficherait dans une page template
Voici un schéma pour mieux comprendre :
Je me demande s'il n'y a pas une règle de mise en page à définir qq part du style : si extension=html alors on affiche page html dans le template, mais je ne sais pas comment faire ça...
L'inconvénient de ce système est qu'on doit ajouter la ligne de code
<?php include("includes/mon_menu.php); ?> sur chaque page.
Il doit être possible de faire encore plus simple : une simple page html qui s'afficherait dans une page template
Voici un schéma pour mieux comprendre :
Je me demande s'il n'y a pas une règle de mise en page à définir qq part du style : si extension=html alors on affiche page html dans le template, mais je ne sais pas comment faire ça...
- bixi
- WRInaute discret

- Messages: 70
- Inscription: 19 Sep 2007
tu peux faire ca a l'aide d'includes encore une fois.. c'est le plus simple
<html>
<head>
</head>
ton menu header
ton menu gauche
include($ma_page . ".php")
ton menu droite
ton footer
</body>
</html>
ensuite tu appele tes pages avec par exemple : http://localhost/index.php?ma_page=accueil ($ma_page = $_GET["ma_page"])
en testant bien que ce que tu affiche dans l'include soit une page autorisée du site sinon tu te fait piraté en 2 2
bref tape include php dans google
Ca c'est la methode la plus basique de template, si tu veux faire mieu, code toi meme un vrai systeme de template (une classe) sinon tu dois pouvoir en trouver sur le net (quoi que si tu ne connais meme pas le systeme d'include en php, ca m'etonnerait que tu arrive a utiliser un tel systeme, sans etre mechant :p)
<html>
<head>
</head>
ton menu header
ton menu gauche
include($ma_page . ".php")
ton menu droite
ton footer
</body>
</html>
ensuite tu appele tes pages avec par exemple : http://localhost/index.php?ma_page=accueil ($ma_page = $_GET["ma_page"])
en testant bien que ce que tu affiche dans l'include soit une page autorisée du site sinon tu te fait piraté en 2 2
bref tape include php dans google
Ca c'est la methode la plus basique de template, si tu veux faire mieu, code toi meme un vrai systeme de template (une classe) sinon tu dois pouvoir en trouver sur le net (quoi que si tu ne connais meme pas le systeme d'include en php, ca m'etonnerait que tu arrive a utiliser un tel systeme, sans etre mechant :p)
4 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Google Présentations, une sorte de Powerpoint en ligne et gratuit - 18-09-2007
- Référencement d'un site en frames - 04-08-2008
- La toolbar pour Firefox de Google - 23-09-2005
- Afficher le PageRank en entier dans Firefox (barre d'outils Google) - 16-01-2008
- Liens sponsorisés : XiTi mesure Google Content - 05-10-2006
- Comment voir facilement les liens nofollow dans Firefox - 16-01-2008
- Google ouvre un weblog pour mieux communiquer - 11-05-2004
- Google Pack s'enrichit de 2 nouveaux logiciels gratuits - 28-03-2007
Consultez la description détaillée des produits ou services de Google suivants : Omnisio
- Stratégies de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
