Hi,

Got a question regarding the best way of setting up handlers.

The site is split into many areas (and subareas) defined by URL path, the same types of content appear in each area of the site.

There's stuff that needs setting up that's specific to the area of the site, this appears around the main part of the content of the page and includes stuff like latest articles for that area.

At the same time the actual appearance of the article within the template is always the same, so we don't want to duplicate all the code every time we're dealing with a standard article.

So we have:

/news/
/news/story/1
/news/comments/1
/sport/
/sport/story/2
/sport/comments/2
/sport/football/
/sport/football/story/3
/sport/football/comments/3

etc

Our plan was to use auto actions in the various Controllers to define all the area specific stuff. Then use a Regex action in another Controller to actually generate the article.

In practice however only /article/auto and /auto get called.

Any other solution we've come up with has involved adding a story action in every Controller. This will be a drag as for each new type of content we'll need to add an action in every controller.

Anybody got a neater way of doing it?

Thanks

Carl




_______________________________________________
List: Catalyst@lists.rawmode.org
Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/
Dev site: http://dev.catalyst.perl.org/

Reply via email to