[eluser]mortifrog[/eluser]
OK, to the last two responders, thank you for your time. I can see how flexible CI is from what you are doing - but somehow, I am under the impression that to put
Code:
$this->load->view($whatever)
in a view is not the CI way - or am I wrong?. It's good to know that there are many ways to skin a cat - but what I'm getting at is - what is the recommended CI methodology of achieving page consistency with injectable dynamic elements? I do quite like the concept of keeping a template directory under view - with sub directories for different themes - but what I want to avoid at the outset, is doing things the wrong way or the hard way. What seems sensible to me for an OO approach, is extending the controller with a page definition class of my own, then extending that page class for each new page, so that each page inherits from my master page.