On Thu, 8 Nov 2007, Kieren Diment wrote:

Good call, my mistake. Goes to show that there's not usually much (or any) extra stuff that needs to be done in the View class. I was actually struggling to think of code related things (rather than config) which you might want to put in there. Personally I've always munged headers in the sub end : ActionClass(’RenderView’) {} subs (see perldoc Catalyst::Action::RenderView for details).

I have a few bits of code in my view class, but not much.

For the Mason view, I had subclass new() and chown() all the files created by the Mason Interp object to make things happy under mod_perl. Mason has this built-in to its mod_perl integration, but that doesn't get used with Catalyst.

I also have a method has_template_for_path() which does what it says. I call this from some controller auto() methods where the URI in question is basically static content that doesn't need a separate controller method.


-dave

/*===================================================
VegGuide.Org                        www.BookIRead.com
Your guide to all that's veg.       My book blog
===================================================*/
_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[EMAIL PROTECTED]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to