有没有办法访问表单字段的值' wklloc_id'在字段' prg_id'?
的表单字段选项方法中我的表格包含(以及其他)这些字段:
has_field 'wklloc_id' => ( type => 'Select', label => 'Winkel(locatie)' );
has_field 'prg_id' => ( type => 'Select', empty_select => 'Kies eerst een Winkel(locatie)', label => 'Productgroep' );
此时我的字段' prg_id'的选项方法包含:
sub options_prg_id
{
my ($self) = shift;
my (@prg_select_list,$productgroep,$productgroepen);
return unless ($self->schema);
$productgroepen = $self->schema->resultset( 'WinkelLocatieProductgroepen' )->search( {}, { bind => [ 2 ] } );
是否可以将绑定变量(即2)的值设置为字段' wklloc_id'的值。怎么做到这一点?请注意,在提交之前需要这样做。
答案 0 :(得分:2)
select字段的值设置方式与其他字段相同,即它来自init_object,来自参数值,或来自默认值。对于您的情况,如果您希望此字段以'值'开头。 2,然后只需输入:default => 2,在你的字段定义中。