Bug 13208: Improving breadcrumbs for when cancelling an order
To test: 1) Go to Acquisitions -> Find a vendor -> View a basket with orders in it (or make a new basket and add an order) 2) Click Cancel order 3) Notice incomplete breadcrumbs, and 'Acquisition' typo 4) Apply patch and refresh page 5) Breadcrumbs should be fixed. Confirm links to vendor and basket work as expected Sponsored-by: Catalyst IT Signed-off-by: severine.queune <severine.queune@bulac.fr> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: David Bourgault <david.bourgault@inlibro.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
This commit is contained in:
parent
e1a5c9e8c9
commit
639d7f308f
|
|
@ -49,6 +49,8 @@ my ($template, $loggedinuser, $cookie, $flags) = get_template_and_user( {
|
|||
my $action = $input->param('action');
|
||||
my $ordernumber = $input->param('ordernumber');
|
||||
my $biblionumber = $input->param('biblionumber');
|
||||
my $basketno = $input->param('basketno');
|
||||
my $basket = Koha::Database->new()->schema()->resultset('Aqbasket')->find($basketno);
|
||||
my $referrer = $input->param('referrer') || $input->referer;
|
||||
my $del_biblio = $input->param('del_biblio') ? 1 : 0;
|
||||
|
||||
|
|
@ -68,6 +70,7 @@ if($action and $action eq "confirmcancel") {
|
|||
$template->param(
|
||||
ordernumber => $ordernumber,
|
||||
biblionumber => $biblionumber,
|
||||
basket => $basket,
|
||||
referrer => $referrer,
|
||||
del_biblio => $del_biblio,
|
||||
);
|
||||
|
|
|
|||
|
|
@ -647,10 +647,10 @@
|
|||
[% IF ( books_loo.left_holds_on_order ) %]
|
||||
<span class="button" title="Can't cancel order, ([% books_loo.holds_on_order %]) holds are linked with this order cancel holds first">Can't cancel order</span><br>
|
||||
[% ELSE %]
|
||||
<a href="/cgi-bin/koha/acqui/cancelorder.pl?ordernumber=[% books_loo.ordernumber %]&biblionumber=[% books_loo.biblionumber %]&referrer=/cgi-bin/koha/acqui/basket.pl%3Fbasketno=[% basketno %]" class="button">Cancel order</a><br>
|
||||
<a href="/cgi-bin/koha/acqui/cancelorder.pl?ordernumber=[% books_loo.ordernumber %]&biblionumber=[% books_loo.biblionumber %]&basketno=[% basketno %]&referrer=/cgi-bin/koha/acqui/basket.pl%3Fbasketno=[% basketno %]" class="button">Cancel order</a><br>
|
||||
[% END %]
|
||||
[% IF ( books_loo.can_del_bib ) %]
|
||||
<a href="/cgi-bin/koha/acqui/cancelorder.pl?ordernumber=[% books_loo.ordernumber %]&biblionumber=[% books_loo.biblionumber %]&del_biblio=1&referrer=/cgi-bin/koha/acqui/basket.pl%3Fbasketno=[% basketno %]" class="button">Cancel order and delete catalog record</a><br>
|
||||
<a href="/cgi-bin/koha/acqui/cancelorder.pl?ordernumber=[% books_loo.ordernumber %]&biblionumber=[% books_loo.biblionumber %]&basketno=[% basketno %]&del_biblio=1&referrer=/cgi-bin/koha/acqui/basket.pl%3Fbasketno=[% basketno %]" class="button">Cancel order and delete catalog record</a><br>
|
||||
[% ELSE %]
|
||||
<span class="button" title="Can't delete catalog record, see constraints below">Can't cancel order and delete catalog record</span><br>
|
||||
[% END %]
|
||||
|
|
|
|||
|
|
@ -6,7 +6,13 @@
|
|||
<body id="acq_cancelorder" class="acq">
|
||||
[% INCLUDE 'header.inc' %]
|
||||
|
||||
<div id="breadcrumbs"><a href="/cgi-bin/koha/mainpage.pl">Home</a> › <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisition</a> › Cancel order</div>
|
||||
<div id="breadcrumbs">
|
||||
<a href="/cgi-bin/koha/mainpage.pl">Home</a> ›
|
||||
<a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a> ›
|
||||
<a href="/cgi-bin/koha/acqui/supplier.pl?booksellerid=[% basket.booksellerid.id %]">[% basket.booksellerid.name | html %]</a> ›
|
||||
<a href="/cgi-bin/koha/acqui/basket.pl?basketno=[% basket.basketno %]">Basket [% basket.basketname | html %] ([% basket.basketno %]) for [% basket.booksellerid.name | html %]</a> ›
|
||||
Cancel order
|
||||
</div>
|
||||
|
||||
<div id="doc" class="yui-t7">
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue