[Catalyst] SubRequest and template recursion
Matt S Trout
dbix-class at trout.me.uk
Tue May 22 15:04:42 GMT 2007
On Tue, May 22, 2007 at 11:38:03AM +0100, Adeola Awoyemi wrote:
> Hi all,
>
> I have a template (page.tt2) that uses TT's VIEW directive, where I'm
> making a sub-request:
>
> [% BLOCK feed;
> data = Catalyst.subreq("/feed/$feed_url");
> data;
> END;
> %]
>
> In my controller:
>
> sub get_feed : LocalRegex('^(.*$) ) {
> my ( $self, $c );
> my $src_url = $c->request->captures->[0];
> my $content = get($src_url); # already USE(ing) LWP::Simple above
> $c->stash->{source_string} = $content;
> $c->stash->{template} = 'feed.tt2';
> }
>
> But instead of a return of the results of running the source through
> the feed.tt2 template I get an error "file error - recursion into
> 'page.tt2'".
Add RECURSION => 1 to your View::TT config.
--
Matt S Trout Need help with your Catalyst or DBIx::Class project?
Technical Director Want a managed development or deployment platform?
Shadowcat Systems Ltd. Contact mst (at) shadowcatsystems.co.uk for a quote
http://chainsawblues.vox.com/ http://www.shadowcatsystems.co.uk/
More information about the Catalyst
mailing list