diff --git a/themes/bootstrap3/js/cart.js b/themes/bootstrap3/js/cart.js index 929e8714262a0829fa15b8a7e348264f1e5c6e41..bafd28296266eeff7f230395b82662d3089f8810 100644 --- a/themes/bootstrap3/js/cart.js +++ b/themes/bootstrap3/js/cart.js @@ -53,6 +53,11 @@ VuFind.register('cart', function Cart() { return full; } + function hasItem(id, _source) { + var source = _source || VuFind.defaultSearchBackend; + return _getItems().indexOf(String.fromCharCode(65 + _getSources().indexOf(source)) + id) > -1; + } + function _refreshToggles() { var $toggleBtns = $('.btn-bookbag-toggle'); if ($toggleBtns.length > 0) { @@ -79,10 +84,6 @@ VuFind.register('cart', function Cart() { _refreshToggles(); } - function hasItem(id, _source) { - var source = _source || VuFind.defaultSearchBackend; - return _getItems().indexOf(String.fromCharCode(65 + _getSources().indexOf(source)) + id) > -1; - } function addItem(id, _source) { var source = _source || VuFind.defaultSearchBackend; var cartItems = _getItems(); diff --git a/themes/bootstrap3/js/channels.js b/themes/bootstrap3/js/channels.js index 42d05569f6467ca8a6fa40cbe52d22b5b02950a8..5be449d5402c5247335a4c1018f6bb03771ffe02 100644 --- a/themes/bootstrap3/js/channels.js +++ b/themes/bootstrap3/js/channels.js @@ -29,9 +29,9 @@ function channelAddLinkButtons(elem) { for (var i = 0; i < links.length; i++) { $cont.append( $('<a/> ', { - href: links[i].url, - class: links[i].label + " btn btn-default", - html: '<i class="fa ' + links[i].icon + '"></i> ' + VuFind.translate(links[i].label) + 'href': links[i].url, + 'class': links[i].label + " btn btn-default", + 'html': '<i class="fa ' + links[i].icon + '"></i> ' + VuFind.translate(links[i].label) }) ); }