1

HTML::FormHandler::Select的文档说我尝试设置sort_column选项Sets or returns the column or arrayref of columns used in the foreign class for sorting the options labels.,但它没有设置我的选项:

has_field 'my_field' => ( 
    type => 'Select',
    sort_column => 'label',
    required => 1,
);

我也试过不设置sort_column,因为默认是按标签列排序,这就是我想要的,但它似乎仍然不起作用。有谁知道如何让HTML::FormHandler对我的选择字段的值进行排序?目前正在使用选项功能设置值:

sub options_my_field { 
    return [
        {
            value => 1,
            label => 'One',
        },
        {
            value => 2,
            label => 'Two',
        },
    ];
}
4

0 回答 0