[Koha-patches] [PATCH] Bug 9679 - can't place hold from cart in CCSR
Owen Leonard
oleonard at myacpl.org
Fri May 10 15:55:08 CEST 2013
When the CCSR theme is enabled, selecting items in the cart and clicking
"place hold" triggers a JavaScript error and fails. This patch adds a
function missing from the CCSR version of basket.js.
To test, apply the patch and clear your browser cache.
- Enable the CCSR theme and put items into the OPAC cart.
- Open the cart, select one or more items, and click "place hold."
The cart should automatically close and the main window should redirect
to the holds screen showing your selections.
---
koha-tmpl/opac-tmpl/ccsr/en/js/basket.js | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js b/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js
index 115880f..adc0c8f 100644
--- a/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js
+++ b/koha-tmpl/opac-tmpl/ccsr/en/js/basket.js
@@ -397,6 +397,16 @@ function showLess() {
document.location = loc;
}
+function holdSel() {
+ var items = document.getElementById('records').value;
+ if (items) {
+ parent.opener.document.location = "/cgi-bin/koha/opac-reserve.pl?biblionumbers=" + items;
+ window.close();
+ } else {
+ alert(MSG_NO_RECORD_SELECTED);
+ }
+}
+
function updateBasket(updated_value,target) {
if(target){
target.$('#basketcount').html("<span>"+updated_value+"</span>");
--
1.7.9.5
More information about the Koha-patches
mailing list