$template->param(contractloop => \@contractloop,
basketcontractnumber => $basket->{'contractnumber'});
}
- my @booksellers = Koha::Acquisition::Booksellers->search;
+ my @booksellers = Koha::Acquisition::Booksellers->search(
+ undef,
+ { order_by => { -asc => 'name' } } );
+
$template->param( add_form => 1,
basketname => $basket->{'basketname'},
basketnote => $basket->{'note'},
if ($booksellerid) {
push @suppliers, scalar Koha::Acquisition::Booksellers->find( $booksellerid );
} else {
- @suppliers = Koha::Acquisition::Booksellers->search({ name => $supplier });
+ @suppliers = Koha::Acquisition::Booksellers->search(
+ { name => { -like => "%$supplier%" } },
+ { order_by => { -asc => 'name' } } );
}
my $supplier_count = @suppliers;
}
# Build suppliers list
-my @suppliers = Koha::Acquisition::Booksellers->search;
+my @suppliers = Koha::Acquisition::Booksellers->search( undef, { order_by => { -asc => 'name' } } );
my $suppliers_loop = [];
my $suppliername;
foreach (@suppliers) {
# Search for booksellers to transfer from/to
$op = '' unless $op;
if( $op eq "do_search" ) {
- my @booksellers = Koha::Acquisition::Booksellers->search({ name => $query });
+ my @booksellers = Koha::Acquisition::Booksellers->search(
+ { name => { -like => "%$query%" } },
+ { order_by => { -asc => 'name' } } );
$template->param(
query => $query,
do_search => 1,
});
my $supplier=$query->param('supplier');
-my @suppliers = Koha::Acquisition::Booksellers->search({ name => $supplier });
+my @suppliers = Koha::Acquisition::Booksellers->search(
+ { name => { -like => "%$supplier%" } },
+ { order_by => { -asc => 'name' } } );
#build result page
my $loop_suppliers = [];