[Catalyst] Catalyst::Controller::FormBuilder Patch
Victor Igumnov
victori at lamer0.com
Sat Dec 2 05:19:39 GMT 2006
Index: Controller/FormBuilder/Action/TT.pm
===================================================================
--- Controller/FormBuilder/Action/TT.pm (revision 5658)
+++ Controller/FormBuilder/Action/TT.pm (working copy)
@@ -12,4 +12,7 @@
$controller->_formbuilder;
}
+package Catalyst::Controller::FormBuilder::Action::TT::RenderView;
+use base 'Catalyst::Action::RenderView';
+
1;
Index: Controller/FormBuilder/Action/HTML/Template.pm
===================================================================
--- Controller/FormBuilder/Action/HTML/Template.pm (revision 5658)
+++ Controller/FormBuilder/Action/HTML/Template.pm (working copy)
@@ -133,4 +133,7 @@
}
}
+package Catalyst::Controller::FormBuilder::Action::TT::RenderView;
+use base 'Catalyst::Action::RenderView';
+
1;
Index: Controller/FormBuilder/Action/Mason.pm
===================================================================
--- Controller/FormBuilder/Action/Mason.pm (revision 5658)
+++ Controller/FormBuilder/Action/Mason.pm (working copy)
@@ -13,4 +13,7 @@
$controller->_formbuilder;
}
+package Catalyst::Controller::FormBuilder::Action::TT::RenderView;
+use base 'Catalyst::Action::RenderView';
+
1;
The issue:
If Root.pm's controller is subclassed from
Catalyst::Controller::FormBuilder it *demands* for
Catalyst::Controller::FormBuilder::Action::TT::RenderView.
The solution:
This patch, provide
Catalyst::Controller::FormBuilder::Action::<template
system>::RenderView for all three template systems.
Comments? There might be a better solution for this, however, this is
adequate for my needs.
-Victor
More information about the Catalyst
mailing list