[Catalyst] Beginner question: View directory

Dave Rolsky autarch at urth.org
Thu Nov 8 06:08:00 GMT 2007


On Thu, 8 Nov 2007, Kieren Diment wrote:

> Good call, my mistake.  Goes to show that there's not usually much (or an=
y) =

> 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  y=
ou =

> might want to put in there.   Personally I've always munged headers in th=
e =

> sub end : ActionClass(=92RenderView=92) {} 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

/*=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D
VegGuide.Org                        www.BookIRead.com
Your guide to all that's veg.       My book blog
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D*/


More information about the Catalyst mailing list