ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Abandon Structure for Pages and Template Routes?

December 01, 2014 12:27pm

Subscribe [1]
  • #1 / Dec 01, 2014 12:27pm

    tubes

    10 posts

    We have a conference site where the same speakers speak at multiple conferences. I don’t like duplicating their individual bios 5 or 6 times when it’s the same content, just so that they can appear in multiple conferences.

    Example:
    mysite.com/events/event1/speakers/sameperson
    mysite.com/events/event2/speakers/sameperson
    mysite.com/events/event3/speakers/sameperson

    I’ve been using Structure for a while, and while it makes setting up hierarchies easy, it’s strict URL structure makes it so that channel entries can only be used once. If you want to have the same entry appear in a different section of the tree, you need to duplicate it and put it in a different channel. That’s ok for small sites but not once you start needing to duplicate entries dozens of times.

    This is hard to explain so I created this simplified diagram of what I currently have and what I’d like to achieve (possibly with the pages module and template routes?)

    I understand how the pages module works, and I could use that for some of the site. I think I understand how template routes work after reading Mike Boyink’s post on it. But this feels more complex, (sites within a site almost) and I’m just not sure about the best approach to take. Any help would be appreciated.

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases