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) {
+ window.location = "addorder.pl?ordernumber="+ordernumber+"&basketno=[% basketno %]&quantity=0&biblionumber="+biblionumber+"&delbiblio=1";
+ }
+ }
//]]>
</script>
<a href="neworderempty.pl?ordernumber=[% books_loo.ordernumber %]&booksellerid=[% booksellerid %]&basketno=[% basketno %]">Modify</a>
</td>
<td>
- <a href="javascript:confirm_delete_item([% books_loo.ordernumber %],[% books_loo.biblionumber %])" class="button">Delete</a>
+ [% IF ( books_loo.left_holds_on_order ) %]
+ <span class="button" title="Can't delete order, ([% books_loo.holds_on_order %]) holds are linked with this order cancel holds first">Can't delete order</span><br>
+ [% ELSE %]
+ <a href="javascript:confirm_delete_item([% books_loo.ordernumber %],[% books_loo.biblionumber %])" class="button">Delete order</a><br>
+ [% END %]
+ [% IF ( books_loo.can_del_bib ) %]
+ <a href="javascript:confirm_delete_biblio([% books_loo.ordernumber %],[% books_loo.biblionumber %])" class="button">Delete order and catalog record</a><br>
+ [% ELSE %]
+ <span class="button" title="Can't delete catalog record, see constraints below">Can't delete order and catalog record</span><br>
+ [% END %]
+ [% IF ( books_loo.left_item ) %]
+ <b title="Can't delete catalog record, because of [% books_loo.items %] existing hold(s)" >[% books_loo.items %] item(s) left</b><br>
+ [% END %]
+ [% IF ( books_loo.left_biblio ) %]
+ <b title="Can't delete catalog record, delete other orders linked to it first">[% books_loo.biblios %] order(s) left</b><br>
+ [% END %]
+ [% IF ( books_loo.left_subscription ) %]
+ <b title="Can't delete catalog record, delete subscriptions first">[% books_loo.subscriptions %] subscription(s) left</b><br>
+ [% END %]
+ [% IF ( books_loo.left_holds ) %]
+ <b title="Can't delete catalog record or order, cancel holds first">[% books_loo.holds %] hold(s) left</b>
+ [% END %]
</td>
[% END %]
[% END %]
</form>
</div>
[% END %]
-
-
-
</div>
</div>
<div class="yui-b">