2010-09-30 3 views
0

J'ai un backend et je suis malade de copier le CSS, et la mise en page de conception chaque fois que je crée une nouvelle page. Comment puis-je facilement garder un design maître et chaque nouvelle page que je crée, je peux écrire tout ce que je veux et il utilisera le design principal et les onglets qui ont été définis? Je ne veux pas entrer dans smarty ou quoi que ce soit lié à cela parce que ça va prendre du temps pour l'apprendre. Y at-il une autre alternative de préférence quelque chose de facile et rapide?comment créer une page de conception principale puis toutes les autres pages utilisent ce modèle

grâce

+0

Pourriez-vous élaborer à propos des 'onglets qui ont été définis'? – Michael

+0

"Copier le CSS"? - D'où et où? Voulez-vous dire * à travers les projets *, ou au sein du même site? – deceze

+0

@Michael par onglets je voulais dire des liens de navigation. –

Répondre

1

En utilisant seulement PHP que vous pourriez faire quelque chose d'aussi simple que:

inlucude 'top_with_css_includes_and_all.php'; 

// do your page stuff here 

include 'footer.php'; 

Je vous suggère d'utiliser un cadre léger si vous trouvez Smarty ou d'autres cadres similaires à la lourdeur.

Vous pouvez jeter un oeil à Flourish spécifiquement le fTemplate class.

+0

D'accord - c'est ce que je fais pour les petits sites - un fichier pour CSS, un pour Javascript, un pour l'en-tête, un pour le pied de page etc. De cette façon, je peux mettre à jour n'importe quel inclure si nécessaire. – niggles

+0

merci michael J'ai déjà fait ceci où je garde toutes les choses en-tête dans header.php et il contient des liens vers tous les css et js que j'utilise mais je me demandais comment les pros le font chaque fois qu'une nouvelle page est créée manière dont le thème est incorporé. Je suppose qu'ils utilisent un modèle de thème mais on ne sait jamais. –

+0

Si vous mettez un peu plus de détails, peut-être y at-il plus ?! – Michael

Questions connexes