On Thu, Nov 29, 2007 at 01:43:38PM -0800, Emily Heureux wrote: > Ok, I think I've gotten the correct mailing list now. Unfortunately, my > company does not allow irc, so...
Please don't reply to digests. If you're going to be posting, subscribe properly and reply to the actual messages. > I would like to have more than one module in View, but I have not found how > to set that up properly. I have spent a lot of time on cpan, reading the > tutorial, and coding examples, experimented on my project, but my lack of > experience with Catalyst makes it hard to find what I am missing. It looks > like, from the suggestions I've gotten so far, that somewhere a default view > is set (RenderView? end method?) that I need to alter. What I think would > be a correct way of starting is, > 1. Use the helper script to create a second TT View. > 2. Somewhere, do something about the default behavior. (and what if in the > future I want more than 2 views?) >From my original message to you: MyApp::View::Foo MyApp::View::Bar MyApp->config->{default_view} = 'Foo'; $c->stash(current_view => 'Bar'); That's how you set the default and per-request view. The docs for $c->view in Catalyst.pm mention both these settings as well. Did you try this yet? -- Matt S Trout Catalyst and DBIx::Class consulting and support - Technical Director http://www.shadowcat.co.uk/catalyst/ Shadowcat Systems Ltd. Christmas fun in collectable card game form - http://www.shadowcat.co.uk/resources/2007_trading/ _______________________________________________ List: Catalyst@lists.scsys.co.uk 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/