2013-03-01 81 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); 

是駝鹿在這一天結束。