I’ve built a couple of sites now using EE and am interested to hear how you guys approach page content and templates.
The majority of sites I have designed usually have a combination of static text, a page introduction if you like, and dynamic data. For instance a hotel website would have a ‘Tariff’ page which has a static text introduction, then the latest room rates pulled from an EE Channel.
Up to now I have created a Channel for ‘Page Intros’ so the client can edit the static text on various pages. I have used separate templates for each type of page (in this case a ‘Tariff’ template which pulls data from the ‘Page Intros’ Channel first, then the information from the ‘Tariff’ Channel).
Is this the most efficient way to approach this?
Would an alternative be to have one much larger template, connected to the Pages Module, with conditionals to display the relevant dynamic data on the page, then the client just deals with “pages’ rather than a ‘Page Intro’ channel. Would have such a large template slow down the site?
Or is there a method of handling page content that I haven’t seen yet?