---
 acqui/supplier.pl                                  |    6 +++++-
 .../prog/en/includes/acquisitions-toolbar.inc      |    4 ++++
 2 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/acqui/supplier.pl b/acqui/supplier.pl
index 3faa560..a24db4a 100755
--- a/acqui/supplier.pl
+++ b/acqui/supplier.pl
@@ -117,7 +117,11 @@ if ( $op eq 'display' ) {
         contracts     => $contracts,
     );
 } elsif ( $op eq 'delete' ) {
-    DelBookseller($id);
+    # no further message needed for the user
+    # the DELETE button only appears in the template if basketcount == 0
+    if ( $supplier->{'basketcount'} == 0 ) {
+        DelBookseller($id);
+    }
     print $query->redirect('/cgi-bin/koha/acqui/acqui-home.pl');
     exit;
 } else {
diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-toolbar.inc 
b/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-toolbar.inc
index f81b303..0385d94 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-toolbar.inc
+++ b/koha-tmpl/intranet-tmpl/prog/en/includes/acquisitions-toolbar.inc
@@ -16,6 +16,7 @@
         new YAHOO.widget.Button("newsupplier");
         new YAHOO.widget.Button("newbasket");
         new YAHOO.widget.Button("editsupplier");
+        new YAHOO.widget.Button("deletesupplier");
         new YAHOO.widget.Button("receive");
         new YAHOO.widget.Button("newcontract");
         new YAHOO.widget.Button("editcontracts");
@@ -46,6 +47,9 @@
         [% IF ( id ) %]
             [% IF ( CAN_user_acquisition_vendors_manage ) %]
                 <li><a id="editsupplier" 
href="/cgi-bin/koha/acqui/supplier.pl?supplierid=[% id 
%]&amp;op=enter">Edit</a></li>
+                [% UNLESS basketcount %]
+                <li><a id="deletesupplier" 
href="/cgi-bin/koha/acqui/supplier.pl?supplierid=[% id 
%]&amp;op=delete">Delete</a></li>
+                [% END %]
                 <li><a id="newcontract" 
href="/cgi-bin/koha/admin/aqcontract.pl?op=add_form&booksellerid=[% id %]">New 
Contract</a></li>
                 <li><a id="editcontracts" 
href="/cgi-bin/koha/admin/aqcontract.pl?booksellerid=[% id 
%]">Contracts</a></li>
                 [% UNLESS ( basketcount ) %]
-- 
1.7.4.1

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-patches
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to