I would make a base page, containing the basic html setup (html, head, body, links to css, etc.). The body of this page can be another template, based on the kind of content you want to show. Assuming you want more than one type of page.
In your back-end, you'd choose the content template, and fill in the parts needed.
Your front-end can get the page from the database, check the content-type, and get additional information for the page based on it's type, merge the templates, and show the page.
pritaeas
Posting Expert
5,445 posts since Jul 2006
Reputation Points: 653
Solved Threads: 871