X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FManual%2FCookbook.pod;h=e4cf1c5ec9e9e95aee6f262533fffabf83a465f1;hb=b114f90888d21c4a82cfc4dde4df8396af0ac6d2;hp=58f48cde10ffb9e845950fa191fa17b1497c1041;hpb=afb208aeab7189202c63f892e2776371c7213462;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Manual/Cookbook.pod b/lib/Catalyst/Manual/Cookbook.pod index 58f48cd..e4cf1c5 100644 --- a/lib/Catalyst/Manual/Cookbook.pod +++ b/lib/Catalyst/Manual/Cookbook.pod @@ -15,13 +15,13 @@ placing a C call in the C action. sub end : Private { my ( $self, $c ) = @_; - die "testing"; + die "forced debug"; } If you're tired of removing and adding this all the time, you can easily add a condition. For example: - die "Testing" if $c->params->{dump_info}; + die "force debug" if $c->req->params->{dump_info}; =head2 Disable statistics @@ -67,7 +67,9 @@ Just use Catalyst::Model::CDBI::CRUD as your base class. 1; Modify the $c->form() parameters to match your needs, and don't forget to copy -the templates. ;) +the templates into the template root. Can't find the templates? They were in the +CRUD model distribution, so you can do B from +the CPAN shell to find them. =head2 Single file upload with Catalyst @@ -359,6 +361,14 @@ authentication, authorization, and access check phases. For more information see the FastCGI documentation, the C module and L. +=head1 Forwarding with a parameter + +Sometimes you want to pass along arguments when forwarding to another +action. This can easily be accomplished like this: + + $c->req->args([qw/arg1 arg2 arg3/]); + $c->forward('/wherever'); + =head1 AUTHOR Sebastian Riedel, C