2010-07-10 8 views

Répondre

1

Vous devrez créer un fichier d'inclusion pour votre barre latérale qui sera ne contient que votre code barre latérale. Une fois que vous avez placé votre code dans une page/un fichier séparé pour votre barre latérale, vous pouvez l'inclure avec server-side includes.

Voici un exemple de la façon dont il pourrait être inclus avec php:

include ('includes/sidebar.php'); 

Maintenant, si vous faites un changement à votre barre latérale inclure fichier, il sera reflété à toutes les pages de votre côté où vous avez inclus ce fichier.

Note: Je suppose que vous utilisez une autre server-side language pour le site statique, vous pourriez envisager jquery load méthode par exemple mais encore une fois ce n'est pas si bon en cas JavaScript est désactivé.

+0

en HTML avec SSI ou <- # include file = "sidebar.html" -> – Codler

+0

@ Codler: Eh oui, merci pour ajouter cela. – Sarfraz

1

Une solution côté serveur (selon sAc) est ce qui fonctionnerait le mieux pour vous. Mais vous pouvez également le faire en chargeant la barre latérale à partir du serveur avec JavaScript/jQuery et AJAX. Ce n'est pas une excellente solution, mais cela pourrait fonctionner si vous n'utilisez pas un langage côté serveur.

Questions connexes