0

我正在使用HTML::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

4

1 回答 1

0

由于HTML::FormHandler::Widget::Theme::Bootstrap实际上只是一个Moose::Role,您应该能够将它应用到您的表单实例,如下所示:

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

归根结底是驼鹿。

于 2013-04-12T16:44:00.107 回答