#Delete all orders included in that basket, and all items received.
foreach my $myorder (@orders){
DelOrder($myorder->{biblionumber},$myorder->{ordernumber});
- warn "suppression de ".$myorder->{biblionumber}.' '.$myorder->{ordernumber};
}
# if $delbiblio = 1, delete the records if possible
if ((defined $delbiblio)and ($delbiblio ==1)){
my @subscriptions = GetSubscriptionsId ($biblionumber);
my $itemcount = GetItemsCount($biblionumber);
DelBiblio($myorder->{biblionumber}) if ($countbiblio == 0 && $itemcount == 0 && !(@subscriptions));
- warn "suppression de la notice ".$myorder->{biblionumber}};
+ }
}
-
# delete the basket
DelBasket($basketno,);
$template->param( delete_confirmed => 1 );
[% END %]
<div class="btn-group"><a href="[% script_name %]?op=export&basketno=[% basketno %]&booksellerid=[% booksellerid %]" class="btn btn-small" id="exportbutton"><i class="icon-download"></i> Export this basket as CSV</a></div>
</div>
- <!-- Modal for confirm deletion box-->
+<!-- Modal for confirm deletion box-->
<div class="modal hide" id="deleteBasketModal" tabindex="-1" role="dialog" aria-labelledby="delbasketModalLabel" aria-hidden="true">
<div class="modal-header">
<button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button>
<h3>Confirm deletion</h3>
</div>
- <div class="modal-body">
- <p>Are you sure you want to delete this basket?</p>
- <p>Warning:</p>
- <p>All orders of this basket will be cancelled and used funds will be refunded.</p>
- <p>If items have been created at ordering or receipt stage, they will be deleted.</p>
- <p>You can choose to delete records if possible (if they don't have any item attached, any subscription and any other order).</p>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button>
- <button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],0); return false;" >Delete basket and orders</button>
- <button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],1); return false;">Delete basket, orders and records</button>
- </div>
+ [% UNLESS book_foot_loop.size > 0 %]
+ <div class="modal-body">
+ <p>Are you sure you want to delete this basket?</p>
+ </div>
+ <div class="modal-footer">
+ <button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button>
+ <button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],0); return false;" >Delete basket</button>
+ </div>
+ [% ELSE %]
+ <div class="modal-body">
+ <p>Are you sure you want to delete this basket?</p>
+ <p>Warning:</p>
+ <p>All orders of this basket will be cancelled and used funds will be refunded.</p>
+ <p>If items have been created when ordering or receiving, they will be deleted.</p>
+ <p>You can choose to delete records if possible (if they don't have any item attached, any subscription and are not used in any other order).</p>
+ </div>
+ <div class="modal-footer">
+ <button type="button" class="btn btn-primary" data-dismiss="modal">Cancel</button>
+ <button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],0); return false;" >Delete basket and orders</button>
+ <button type="submit" class="btn btn-default" onclick="delete_basket([% basketno %],[% booksellerid %],1); return false;">Delete basket, orders and records</button>
+ </div>
+ [% END %]
</div>
- <!-- End of Modal-->
+<!-- End of Modal-->
[% ELSE %]
[% UNLESS ( grouped ) %]
<div id="toolbar" class="btn-toolbar">