From 0d02781d8ec0ec00b1e78780108d02782ca8dc04 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 26 Apr 2013 09:30:23 +0200 Subject: [PATCH] Bug 10124: Add basket group name in filters This patch adds a new filter "basket group name" for pending orders searches. Test plan: Try different filters and check that results are consistent. Signed-off-by: Pierre Angot --- acqui/parcel.pl | 3 + .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 76 ++++++++++---------- 2 files changed, 39 insertions(+), 40 deletions(-) diff --git a/acqui/parcel.pl b/acqui/parcel.pl index 27be3c8..028e957 100755 --- a/acqui/parcel.pl +++ b/acqui/parcel.pl @@ -208,12 +208,14 @@ if(!defined $invoice->{closedate}) { my $ean = $input->param('eanfilter') || ''; my $basketname = $input->param('basketfilter') || ''; my $orderno = $input->param('orderfilter') || ''; + my $basketgroupname = $input->param('basketgroupnamefilter') || ''; $pendingorders = SearchOrders({ booksellerid => $booksellerid, basketname => $basketname, ordernumber => $orderno, search => $search, ean => $ean, + basketgroupname => $basketgroupname, pending => 1, }); $template->param( @@ -221,6 +223,7 @@ if(!defined $invoice->{closedate}) { eanfilter => $ean, basketfilter => $basketname, orderfilter => $orderno, + basketgroupnamefilter => $basketgroupname, ); }else{ $pendingorders = SearchOrders({ diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt index 10382cb..5ad19dd 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt @@ -192,7 +192,7 @@ [% FOREACH loop_order IN loop_orders %] - [% loop_order.basketno %] + [% loop_order.basketname %] ([% loop_order.basketno %]) [% loop_order.ordernumber %] [% loop_order.title |html %] @@ -295,10 +295,10 @@ - - [% FOREACH loop_receive IN loop_received %] + + [% FOREACH loop_receive IN loop_received %] - [% loop_receive.basketno %] + [% loop_receive.basketname %] ([% loop_receive.basketno %]) [% loop_receive.ordernumber %] [% loop_receive.title |html %] [% IF ( loop_receive.author ) %] / [% loop_receive.author %][% END %] @@ -358,45 +358,41 @@
-
- -

Filter

- -
    - -
  1. - - -
  2. - -
  3. - - -
  4. - -
  5. - - -
  6. - [% IF (UNIMARC) %] +
    +

    Filter

    +
      +
    1. + + +
    2. +
    3. + + +
    4. +
    5. + + +
    6. +
    7. + + +
    8. + [% IF (UNIMARC) %]
    9. - - + +
    10. - [% END %] -
    -
    - - - - Clear -
    - - -
    - + [% END %] +
+
+ + + + Clear +
+
+ [% INCLUDE 'acquisitions-menu.inc' %]
[% INCLUDE 'intranet-bottom.inc' %] - -- 1.7.10.4