Hiding the results page's "Add to Cart" links with CSS and revealing them with 
javascript; Writing the "Add to Cart" link to the opac-detail page with js 
using the biblionumber embedded in the Export form.
---
 koha-tmpl/opac-tmpl/prog/en/css/opac.css           |    1 +
 .../opac-tmpl/prog/en/modules/opac-detail.tmpl     |    6 ++----
 .../opac-tmpl/prog/en/modules/opac-results.tmpl    |    1 +
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/koha-tmpl/opac-tmpl/prog/en/css/opac.css 
b/koha-tmpl/opac-tmpl/prog/en/css/opac.css
index ec96b30..557e173 100644
--- a/koha-tmpl/opac-tmpl/prog/en/css/opac.css
+++ b/koha-tmpl/opac-tmpl/prog/en/css/opac.css
@@ -1135,6 +1135,7 @@ width: 100%;
 .actions a.addtocart {
        background : url("../../images/cart-small.gif") center left no-repeat;
        padding-left : 13px;
+       display : none;
 }
 
 .actions a.addtoshelf {
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl 
b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
index 97da432..8f2a339 100644
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tmpl
@@ -24,7 +24,8 @@
         });<!-- TMPL_IF NAME="GoogleJackets" -->
         KOHA.Google.GetCoverFromIsbn();<!-- /TMPL_IF --><!-- TMPL_IF 
NAME="TagsEnabled" -->
         $(".tagbutton").click(KOHA.Tags.add_tag_button);<!-- /TMPL_IF -->
-    }); 
+               <!-- TMPL_IF NAME="opacbookbag" -->$("#action").append("<li><a 
class=\"addtocart\" href=\"#\" 
onclick=\"addRecord('"+$("input[name=bib]").val()+"'); return false;\">Add to 
Your Cart</a></li>");
+<!-- /TMPL_IF -->});
 //]]>
 </script>
 <style type="text/css">
@@ -650,9 +651,6 @@
         </a></li>
     <!-- /TMPL_IF --><!-- /TMPL_IF -->
 <!-- /TMPL_IF -->
-        <!-- TMPL_IF NAME="opacbookbag" --><li><a class="addtocart" href="#" 
onclick="addRecord('<!-- TMPL_VAR NAME="biblionumber" -->'); return false;">
-            Add to Your Cart
-        </a></li><!-- /TMPL_IF -->
 </ul>
 
 <!-- TMPL_IF NAME="OPACAmazonEnabled" --><!-- TMPL_IF 
NAME="OPACAmazonSimilarItems" --><!-- TMPL_IF NAME="AMAZON_SIMILAR_PRODUCTS" -->
diff --git a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tmpl 
b/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tmpl
index 35fe0f9..5ab3a2e 100644
--- a/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tmpl
+++ b/koha-tmpl/opac-tmpl/prog/en/modules/opac-results.tmpl
@@ -79,6 +79,7 @@ function tagAdded() {
 }
 
 $(document).ready(function(){
+       $(".addtocart").show();
        var param1 = "<label for=\"addto\">Add to: <\/label><select 
name=\"addto\" id=\"addto\"><option value=\"\"><\/option>";
        <!-- TMPL_IF name="opacbookbag" -->     param1 += "<option 
value=\"addtocart\">Cart<\/option>";
        <!-- /TMPL_IF --><!-- TMPL_IF NAME="virtualshelves" --><!-- TMPL_IF 
NAME="loggedinusername" --><!-- TMPL_IF NAME="addbarshelves" -->
-- 
1.5.6.5

_______________________________________________
Koha-patches mailing list
[email protected]
http://lists.koha.org/mailman/listinfo/koha-patches

Reply via email to