[Jifty-commit] r2247 -
jifty/branches/template-declare/lib/Jifty/View/Declare
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Fri Dec 1 04:21:22 EST 2006
Author: audreyt
Date: Fri Dec 1 04:21:21 2006
New Revision: 2247
Modified:
jifty/branches/template-declare/lib/Jifty/View/Declare/Templates.pm
Log:
* Jifty::View::Declare::Templates - New render_region helper function.
Modified: jifty/branches/template-declare/lib/Jifty/View/Declare/Templates.pm
==============================================================================
--- jifty/branches/template-declare/lib/Jifty/View/Declare/Templates.pm (original)
+++ jifty/branches/template-declare/lib/Jifty/View/Declare/Templates.pm Fri Dec 1 04:21:21 2006
@@ -6,7 +6,7 @@
use Template::Declare::Tags;
use base qw/Template::Declare/;
-our @EXPORT = qw(form hyperlink tangent redirect new_action form_submit form_next_page request get param current_user render_action);
+our @EXPORT = qw(form hyperlink tangent redirect new_action form_submit form_next_page request get param current_user render_action render_region);
{
no warnings qw/redefine/;
@@ -37,6 +37,11 @@
return Jifty->web->new_action(@_);
}
+sub render_region(@){
+ unshift @_, 'name' if @_ % 2;
+ Jifty::Web::PageRegion->new(@_)->render;
+}
+
sub render_action(@){
my ($action, $fields, $field_args) = @_;
my @f = $fields && @$fields ? @$fields : $action->argument_names;
More information about the Jifty-commit
mailing list