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 に答える