2013-03-01 47 views
0

我使用HTML::FormHandler并创建一个动态表单,我希望能够使用它HTML::FormHandler::Widget::Theme::BootstrapHTML :: FormHandler动态表单与HTML :: FormHandler :: Widget :: Theme :: Bootstrap

但是,我无法弄清楚如何获得一个动态的形式来包含'withs'。文档显示您创建一个动态表单,像这样:

my $form = HTML::FormHandler->new(
name => 'user_form', 
item => $user, 
field_list => [ 
    'username' => { 
     type => 'Text', 
     apply => [ { check => qr/^[0-9a-z]*\z/, 
      message => 'Contains invalid characters' } ], 
    }, 
    'select_bar' => { 
     type  => 'Select', 
     options => \@select_options, 
     multiple => 1, 
     size  => 4, 
    }, 
], 
); 

有谁知道我怎么能拿这种形式使用HTML::FormHandler::Widget::Theme::Bootstrap

回答

0

由于HTML::FormHandler::Widget::Theme::Bootstrap真的只是一个Moose::Role,你应该能够将它应用到你的窗体的实例,像这样:

use HTML::FormHandler::Widget::Theme::Bootstrap; 
HTML::FormHandler::Widget::Theme::Bootstrap->meta->apply($form); 

是驼鹿在这一天结束。