[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