Here we are talking about the best web trends, ideas, best practices and general thoughts of our team.
ExpressionEngine Structure Module

I’ve mentioned before my esteem for ExpressionEngine, a robust CMS that we use a lot. My admiration for this product also extends to one of its add-ons, the powerful ExpressionEngine Structure, which is well worth a few words in its own right. It enables us to create pages, generate navigation, and manage content via a simple interface which lets us build sturdy sites that our clients really like.
What Structure does is to override ExpressionEngine’s URL/template setup to create its own page hierarchy, including both “static” and “listing” pages. With a new simple interface this is intended to address the majority of user requirements and enable the rapid development of sites.
The difference between “static” and “listing” pages is central to Structure. Pages with text-based content and images that focus on a single topic are “static” and can be as simple or complex as required due to ExpressionEngine’s custom fields. On the other hand, single pages having many entries such as news or press releases are known as “listings.” Structure manages both types through the sitemap view, with a “listing” attached to a page with an “Add and Edit” link to enter a new item or edit existing material.
A great reason for developing with ExpressionEngine Structure is to enable our clients to update their own sites. What the module offers is a single place to manage all site content: the tree sitemap. Most users can make easy sense of this and find it far less confusing than the Pages module approach which has content living in different areas.
Structure also enables much faster development. Common templates covering many pages can be used or single pages may have dedicated custom templates of their own. The use and reuse of common templates or layouts can save a lot of time as the majority of Structure’s tags are location-aware to wherever a page is moved. The dynamic generation of navigation, breadcrumbs, title tags, and sub navigation and the mirroring of all that is created or reordered throughout the CP interface makes overall page management much easier, and precludes the need to adjust any template code.
With ExpressionEngine Structure we can, with confidence, place more control in the hands of our clients. We love it.
Comments
There is no comment, be the first with using the form below.
Add new comment
About the author
Mike
Project Manager, Web Strategist
CATEGORIES
Archives
- February 2011 (2)
- March 2011 (3)
- April 2011 (1)
- May 2011 (2)
- July 2011 (2)
- August 2011 (1)
- October 2011 (1)
- November 2011 (2)

