We use interaction design & strategy to build awesome websites.

Dynamic Templating with Etsur Entigy

During development of our new website, the Etsur team came up with several awesome ideas we hadn’t seen before on an ExpressionEngine site. One of these ideas was to create dynamic, flexible layouts which could be easily managed by editing entries. We were able to make it happen using ExpressionEngine  version 2.1, Structure version 3, and a new (free) plugin we created, Etsur Entigy. Etsur Entigy allows you to grab the structure template assigned to an entry and output it.

Here is an example of the basic tag:

{exp:etsur_entigy entry_id='{entry_id}'}

What the preceding example does is output the template assigned to corresponding entry id. For example, on our website this might output something like...

Read full article