Bug 5349: (follow-up) run transferorder.pl in a popup
Signed-off-by: Marc Veron <veron@veron.ch> Signed-off-by: Mathieu Saby <mathieu.saby@univ-rennes2.fr> Signed-off-by: sonia <koha@univ-lyon3.fr> Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz> Signed-off-by: Galen Charlton <gmc@esilibrary.com>
This commit is contained in:
parent
12f62ba1db
commit
5761323944
|
|
@ -77,9 +77,7 @@ if( $basketno && $ordernumber) {
|
|||
|
||||
TransferOrder($ordernumber, $basketno);
|
||||
|
||||
my $referrer = $input->param('referrer');
|
||||
print $input->redirect($referrer);
|
||||
exit;
|
||||
$template->param(transferred => 1)
|
||||
} elsif ( $bookselleridto && $ordernumber) {
|
||||
# Show open baskets for this bookseller
|
||||
my $order = GetOrder( $ordernumber );
|
||||
|
|
@ -138,7 +136,6 @@ $template->param(
|
|||
booksellertoname => $booksellertoname,
|
||||
ordernumber => $ordernumber,
|
||||
basketno => $basketno,
|
||||
referrer => $input->param('referrer')
|
||||
);
|
||||
|
||||
output_html_with_http_headers $input, $cookie, $template->output;
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@
|
|||
window.location = "addorder.pl?ordernumber="+ordernumber+"&basketno=[% basketno %]&quantity=0&biblionumber="+biblionumber;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
function confirm_delete_biblio(ordernumber, biblionumber) {
|
||||
var is_confirmed = confirm(_("Are you sure you want to delete this catalog record and order ?"));
|
||||
if (is_confirmed) {
|
||||
|
|
@ -63,6 +63,12 @@
|
|||
}
|
||||
}
|
||||
|
||||
function transfer_order_popup(ordernumber) {
|
||||
var url = "/cgi-bin/koha/acqui/transferorder.pl?"
|
||||
+ "ordernumber=" + ordernumber
|
||||
window.open(url, 'TransferOrder');
|
||||
}
|
||||
|
||||
//]]>
|
||||
</script>
|
||||
[% ELSE %]
|
||||
|
|
@ -366,7 +372,7 @@
|
|||
<a href="neworderempty.pl?ordernumber=[% books_loo.ordernumber %]&booksellerid=[% booksellerid %]&basketno=[% basketno %]">Modify</a>
|
||||
[% UNLESS (books_loo.order_received) %]
|
||||
<br />
|
||||
<a href="/cgi-bin/koha/acqui/transferorder.pl?ordernumber=[% books_loo.ordernumber %]&referrer=[% "/cgi-bin/koha/acqui/basket.pl?basketno=$basketno" | uri %]">Transfer</a>
|
||||
<a href="#" onclick="transfer_order_popup([% books_loo.ordernumber %]); return false;">Transfer</a>
|
||||
[% END %]
|
||||
</td>
|
||||
<td>
|
||||
|
|
|
|||
|
|
@ -86,6 +86,13 @@
|
|||
window.location = "addorder.pl?ordernumber="+ordernumber+"&basketno="+basketno+"&quantity=0&biblionumber="+biblionumber+"&delbiblio=1&invoiceid=[% invoiceid %]";
|
||||
}
|
||||
}
|
||||
|
||||
function transfer_order_popup(ordernumber) {
|
||||
var url = "/cgi-bin/koha/acqui/transferorder.pl?"
|
||||
+ "ordernumber=" + ordernumber
|
||||
window.open(url, 'TransferOrder');
|
||||
}
|
||||
|
||||
//]]>
|
||||
</script>
|
||||
</head>
|
||||
|
|
@ -216,7 +223,7 @@
|
|||
<td>
|
||||
<a href="orderreceive.pl?ordernumber=[% loop_order.ordernumber %]&invoiceid=[% invoiceid %]">Receive</a>
|
||||
<br />
|
||||
<a href="/cgi-bin/koha/acqui/transferorder.pl?ordernumber=[% loop_order.ordernumber %]&referrer=[% "/cgi-bin/koha/acqui/parcel.pl?invoiceid=[% invoiceid %]" | uri %]">Transfer</a>
|
||||
<a href="#" onclick="transfer_order_popup([% loop_order.ordernumber %]); return false;">Transfer</a>
|
||||
</td>
|
||||
<td>
|
||||
[% IF ( loop_order.left_holds_on_order ) %]
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
[% INCLUDE 'doc-head-open.inc' %]
|
||||
<title>Koha › Acquisitions › Transfer order</title>
|
||||
[% INCLUDE 'doc-head-close.inc' %]
|
||||
[% IF transferred %]
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
opener.location.reload();
|
||||
window.close();
|
||||
//]]>
|
||||
</script>
|
||||
[% END %]
|
||||
</head>
|
||||
<body>
|
||||
[% INCLUDE 'header.inc' %]
|
||||
[% INCLUDE 'acquisitions-search.inc' %]
|
||||
|
||||
<div id="breadcrumbs">
|
||||
<a href="/cgi-bin/koha/mainpage.pl">Home</a>
|
||||
› <a href="/cgi-bin/koha/acqui/acqui-home.pl">Acquisitions</a>
|
||||
› Transfer order
|
||||
</div>
|
||||
|
||||
<div id="doc3" class="yui-t2">
|
||||
<div id="bd">
|
||||
|
|
@ -32,7 +32,7 @@
|
|||
<td>[% basket.basketname %] (#[% basket.basketno %])</td>
|
||||
<td>[% basket.createdby %]</td>
|
||||
<td>[% basket.creationdate %]</td>
|
||||
<td><a href="transferorder.pl?basketno=[% basket.basketno %]&ordernumber=[% ordernumber %][% IF (referrer) %]&referrer=[% referrer | uri %][% END %]" onclick="return confirm('Do you want to transfer order [% ordernumber %] from basket [% basketfromname %] ([% booksellerfromname %]) to basket [% basket.basketname %] ([% booksellertoname %]) ?');">Choose</a>
|
||||
<td><a href="transferorder.pl?basketno=[% basket.basketno %]&ordernumber=[% ordernumber %]" onclick="return confirm('Do you want to transfer order [% ordernumber %] from basket [% basketfromname %] ([% booksellerfromname %]) to basket [% basket.basketname %] ([% booksellertoname %]) ?');">Choose</a>
|
||||
</tr>
|
||||
[% END %]
|
||||
</tbody>
|
||||
|
|
@ -59,7 +59,7 @@
|
|||
[% IF ( ordersloo.isbn ) %] – [% ordersloo.isbn %][% END %]
|
||||
[% IF ( ordersloo.publishercode ) %]<br />Publisher :[% ordersloo.publishercode %][% END %]
|
||||
</td>
|
||||
<td><a href="transferorder.pl?bookselleridfrom=[% ordersloo.bookselleridfrom %]&ordernumber=[% ordersloo.ordernumber %][% IF (referrer) %]&referrer=[% referrer | uri %][% END %]">Transfer</a></td>
|
||||
<td><a href="transferorder.pl?bookselleridfrom=[% ordersloo.bookselleridfrom %]&ordernumber=[% ordersloo.ordernumber %]">Transfer</a></td>
|
||||
</tr>
|
||||
[% END %]
|
||||
</tbody>
|
||||
|
|
@ -81,7 +81,7 @@
|
|||
[% FOREACH bookseller IN booksellersloop %]
|
||||
<tr>
|
||||
<td>[% bookseller.name %]</td>
|
||||
<td><a href="transferorder.pl?[% IF (bookselleridfrom) %]bookselleridto[% ELSE %]bookselleridfrom[% END %]=[% bookseller.id %][% IF (ordernumber) %]&ordernumber=[% ordernumber %][% END %][% IF (referrer) %]&referrer=[% referrer | uri %][% END %]">Choose</a></td>
|
||||
<td><a href="transferorder.pl?[% IF (bookselleridfrom) %]bookselleridto[% ELSE %]bookselleridfrom[% END %]=[% bookseller.id %][% IF (ordernumber) %]&ordernumber=[% ordernumber %][% END %]">Choose</a></td>
|
||||
</tr>
|
||||
[% END %]
|
||||
</tbody>
|
||||
|
|
@ -98,7 +98,6 @@
|
|||
[% END %]
|
||||
<form method="get" action="transferorder.pl">
|
||||
<input type="hidden" name="op" value="do_search" />
|
||||
<input type="hidden" name="referrer" value="[% referrer %]" />
|
||||
[% IF ( ordernumber ) %]
|
||||
<input type="hidden" name="ordernumber" value="[% ordernumber %]" />
|
||||
[% END %]
|
||||
|
|
@ -113,9 +112,6 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div class="yui-b">
|
||||
[% INCLUDE 'acquisitions-menu.inc' %]
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
[% INCLUDE 'intranet-bottom.inc' %]
|
||||
|
|
|
|||
Loading…
Reference in New Issue