forked from comfy/comfortable-mexican-sofa
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
GBH edited this page Jul 8, 2011
·
76 revisions
ComfortableMexicanSofa's content management is simple, yet incredibly flexible. Here's how it's done:
CMS Layout | Cms Page Creation | Final Result |
---|---|---|
<html> {{ cms:page:header }} {{ cms:page:body }} {{ cms:page:footer }} </html> |
[ form field for header ] [ form field for body ] [ form field for footer ] |
<html> header content body content footer content </html> |
Step 1: First, a Layout is created. There you define your HTML structure for the page and tags that are used to populate content.
Step 2: Tags that were defined in the Layout dictate what form fields are going to be rendered during Page creation.
Step 3: When rendering a Page, Layout content and Page content (along with everything else) are merged and displayed.
- Tags: Page Tag
- Tags: Field Tag
- Tags: Snippet Tag
- Tags: Helper and Partial Tags
- Tags: Upload Tags
- Tags: Asset Tags
- Layouts: Using Application Layout
- Layouts: Nesting Layouts
- Layouts: CMS managed CSS and JS
- Sites
You if you have any questions feel free to contact me via GitHub or @GroceryBagHead