>
% unless ( $opt{'multiple'} ) {
- <OPTION VALUE="" <% '' eq $value ? 'SELECTED' : '' %> >all
+ <OPTION VALUE="" <% '' eq $value ? 'SELECTED' : '' %> ><% mt('all') |h %>
% }
% foreach my $option ( keys %{ $opt{'paybys'} } ) {
-% my $sel = ( ref($value) && $value->{$option} ) || $option eq $value;
+% my $sel = $opt{'all_selected'}
+% || ( ref($value) && $value->{$option} )
+% || $option eq $value;
<OPTION VALUE="<% $option %>"
<% $sel ? 'SELECTED' : '' %>
my $method = 'payby';
$method = 'cust_payby' if $opt{'payby_type'} eq 'cust';
-#$method = 'event_payby' if $opt{'payby_type'} eq 'event';
-#$method = 'pay_payby' if $opt{'payby_type'} eq 'pay';
unless ( $opt{'paybys'} ) {
tie %{ $opt{'paybys'} }, 'Tie::IxHash', FS::payby->$method();