1 <SELECT NAME="<% $opt{'field'} || 'payby' %>"
2 <% $opt{'multiple'} ? 'MULTIPLE' : '' %>
6 % unless ( $opt{'multiple'} ) {
7 <OPTION VALUE="" <% '' eq $value ? 'SELECTED' : '' %> ><% mt('all') |h %>
10 % foreach my $option ( keys %{ $opt{'paybys'} } ) {
11 % my $sel = $opt{'all_selected'}
12 % || ( ref($value) && $value->{$option} )
13 % || $option eq $value;
15 <OPTION VALUE="<% $option %>"
16 <% $sel ? 'SELECTED' : '' %>
17 ><% $opt{'paybys'}->{$option} %>
28 $method = 'cust_payby' if $opt{'payby_type'} eq 'cust';
30 unless ( $opt{'paybys'} ) {
31 tie %{ $opt{'paybys'} }, 'Tie::IxHash', FS::payby->$method();
34 my $onchange = $opt{'onchange'}
35 ? 'onChange="'. $opt{'onchange'}. '(this)"'
38 my $value = $opt{'curr_value'} || $opt{'value'};