Erelid |
|
In alles zit een structuur, zelfs in de grootste rommel.
Als je spreekt over een 4-tal divs die aan verschillenden kanten komen, hebben die 4-tal divs waarschijnlijk wel een ongeveer gelijkaardige stijl (anders wordt het ook wel een warboel).
Je zou kunnen ergens gaan bijhouden (database, XML-bestanden, whatever) bij welke pagina ($_GET parameter zeg maar) welke main-content hoort, en welke blokken en op die manier je pagina dynamisch opbouwen.
Wat je ook kan doen is kijken wat WEL altijd terugkomt, bijvoorbeeld header en footer en ergens een algemeen menu.
Daarin include je dan per "sectie" (bv. forum, catalogus, gastenboek,...) een andere template, waarin je dan nog eens de content zelf gaat inladen. In het voorbeeld van een forum wordt dit dan:
- Main template (header, footer,...)
--- Forum template (recente posts, blaat blaat)
----- Een topic
----- OF een overzicht
----- OF iets anders
----- ... |