[layout] makkelijk aan te passen

Gestart doorWouter6 reacties27 weergaven

7 berichten · pagina 1 van 1

Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Hoi iedereen

Voor Vlaamsetv zou ik graag volgende lay-out gebruiken:
http://demo.samuli.me/smartstart/index.html

Maar zoals je ziet zijn heel wat paginas verschillend opgebouwd. Ik zou graag hebben dat ik, indien nodig, de layout snel kan aanpassen in 1 bestand en niet weer alles moet gaan aanpassen voor elke pagina apart.

Doe ik dit dan het beste via .tpl-bestanden of is er nog een betere manier?

Gegroet
Wouter
0
Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
2 bestanden maken? Een bestand header.php en een bestand footer.php en dan ga je te werkt als

include header

// hier je content

include footer

Als je dus alles boven je content in de header gooit en alles onder het content in de footer gooit hoef je dat alleen maar aan te passen.
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Ja, oke, dat is ook een optie. Maar dan als je bijvoorbeeld tussen je header en footer voor verschillende paginas ook een verschillende indeling hebt, heb je dan toch nog layoutcodes in je werkelijke bestand. Indien je dan overschakelt naar een andere layout heb je nog altijd dat probleem dan.
0
Berichten
10.409
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Tuurlijk, maar je kunt ook kleine stukjes gaan includen. Bijv. het menu alleen en als je dan een aanpassing hebt in het menu kun je die zo in menu.php aanpassen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ikzelf werk (nog) met Smarty. Je kan daarmee in ieder geval je hele layout scheiden van PHP.
0
Wouter

Lid · Topicstarter

Berichten
3.540
Reputatie
0
Punten
0,01
Lid sinds
Laatst gezien
Aarclay schreef:
Ikzelf werk (nog) met Smarty. Je kan daarmee in ieder geval je hele layout scheiden van PHP.
En hoe werkt dat in een notedopje? smile
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Class includeren, class instantieren, en templates opbouwen, en aanroepen...
Zie http://www.smarty.net
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren