Est-ce qu'une bonne ame pourrait-elle m'expliquer comment faire pointer mes liens de menus vers une include tout en restant sur mon template de base? Merci d'avance.
Désolé mais ça n'a rien à voir avec l'url_rewrite..
Plusieurs solutions :
- Utiliser le système avec le corps de la page en iframe (pas recommandé) - Utiliser l'ajax (js qui appelle du php) pour mettre à jour uniquement (avantage ?)
Mais à bien y réfléchir, je ne pense pas que c'est ce que tu souhaites
Le mieux reste encore de chosir entre ces méthodes :
- Créer un index qui contient ton entete+menu+pied de page, et qui va charger via include() un fichier selon ce qu'on envoie en paramètre (ex: index.php?page=accueil )
- Créer plusieurs blocs (entete, menu, pied de page) qui seront appelés via include() dans chacune de tes pages
Personnellement, j'utilise un mix des deux, à savoir un fichier index.php qui va inclure les blocs entete, menu et footer. Il vérifie ensuite minutieusement le paramètre envoyé (attention à la sécurité !), puis qui inclus ce fichier dans la page. Tout les traitements sont alors rassemblés en un seul fichier, et les blocs sont facilement modifiables, et ne prennent pas de place dans le fichier principal index.php.