[Catalyst] $c->action->name and TT
Frank Wiegand
frank.wiegand at gmail.com
Tue Jan 10 21:35:18 CET 2006
[% c.action.name %] dies:
Couldn't render template "undef error - Operation `eq': no method found,
left argument in overloaded package Catalyst::Action,
right argument has no overloaded magic at
/usr/local/lib/perl/5.8.7/Template/Stash.pm line 582, <DATA> line 1.
"
The following patch seems to fix this:
Index: lib/Catalyst/Action.pm
===================================================================
--- lib/Catalyst/Action.pm (Revision 2969)
+++ lib/Catalyst/Action.pm (Arbeitskopie)
@@ -13,6 +13,7 @@
# Codulate to encapsulated action coderef
'&{}' => sub { shift->{code} },
+ fallback => 1,
);
=head1 NAME
Bye, Frank
More information about the Catalyst
mailing list