Wat is een template?

 

Tesla CMS heeft een eigen template engine die het heel eenvoudig maakt om snel websites te produceren. Ons systeem gaat uit van een theme en templates. Schrik niet want dit klinkt moeilijker dan dat het is.

  • De templates bepalen puur waar elementen binnen je website geplaatst worden. Bijvoorbeeld een logo linksboven, het menu eronder horizontaal en de content (tekst, afbeeldingen, video, etc.) eronder.

Hoe is een template opgebouwd?
 

Een template is opgebouwd uit een main.tpl, die eigenlijk het vaste kader van een website definieert (denk aan achtergrond afbeelding of kleur, het menu, logo en footer), en uit mappen voor elk element die je wilt definiëren.  In elke map vind je minimaal een index.tpl die een bepaalde pagina indeling bepaald. Overige pagina elementen (die dus aan een pagina gekoppeld worden) kun je in de components map vinden (denk aan banners en formulieren).