Advertisement
Guest User

Untitled

a guest
Apr 2nd, 2020
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.67 KB | None | 0 0
  1. <div class="category-products">
  2. <ul class="products-grid flex-grid columns5">
  3. {% for product in products.results %}
  4. <li class="item aw-item">
  5. <a href="https://www.bigsavr.no/wishlist/index/add/product/{{ product.extraData.itemNumber }}/form_key/disabled/" class="addtowishlist aw-wishlist" title="Sæt på ønskeseddel">
  6. <i class="icon-wishlist"></i>
  7. </a>
  8.  
  9. <div class="item-area">
  10. {% if product.extraData.hasTopLeftBadge == 'true' %}
  11. <a href="{{ product.url }}" title="{{ product.title }}">
  12. <div class="{{ product.extraData.topLeftBadgeClass }}">
  13. {{ product.extraData.topLeftBadgeContent | rawHtml }}
  14. </div>
  15. </a>
  16. {% endif %}
  17.  
  18. <div class="product-image-area">
  19. {% if product.extraData.hasBottomLeftBadge == 'true' %}
  20. <a href="{{ product.url }}" title="{{ product.title }}">
  21. <div class="aw-bottom-badge {{ product.extraData.bottomLeftBadgeClass }}" style="display: none;">
  22. {{ product.extraData.bottomLeftBadgeContent | rawHtml }}
  23. </div>
  24. </a>
  25. {% endif %}
  26. <!--
  27. {% if product.extraData.bottomRightBadge and product.extraData.bottomRightBadge != "" and product.extraData.bottomRightBadge != "undefined" and product.extraData.bottomRightBadge != "null" %}
  28. <div class="aw-bottom-badge" style="display: none;">{{ product.extraData.bottomRightBadge | rawHtml }}</div>
  29. {% endif %}
  30. -->
  31.  
  32. <div class="loader-container">
  33. <div class="loader">
  34. <i class="ajax-loader medium animate-spin"></i>
  35. </div>
  36. </div>
  37.  
  38. <a href="{{ product.url }}" title="{{ product.title }}" class="product-image">
  39. <img class="porto-lazyload porto-lazyload-loaded" width="168" height="169" src="{{ product.imgUrl }}" style="display: inline;">
  40. </a>
  41. </div>
  42.  
  43. <div class="details-area">
  44. <h2 class="product-name" style="height: 44px;">
  45. <a href="{{ product.url }}" title="{{ product.title }}">{{ product.title }}</a>
  46. </h2>
  47.  
  48. <a href="{{ product.url }}">
  49. {% if product.extraData.brand and product.extraData.brand != "" and product.extraData.brand != "undefined" %}
  50. <span class="attr">
  51. {{ product.extraData.brand | rawHtml }}
  52. </span>
  53. {% endif %}
  54.  
  55. <div style="width: 100%;" class="price-box{% if product.extraData.tierPrice and product.extraData.tierPrice != "" and product.extraData.tierPrice != "undefined" and product.extraData.tierPrice != "null" %} has-tier-pricing{% endif %}">
  56. {% if product.extraData.tierPrice and product.extraData.tierPrice != "" and product.extraData.tierPrice != "undefined" and product.extraData.tierPrice != "null" %}
  57. <span class="minimal-price-link" style="font-size: 14px; font-weight: 400; color: #808080; display: block; white-space: nowrap; overflow: hidden;">
  58. {{ product.extraData.tierPrice | rawHtml | replace: "og", "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" }}
  59. </span>
  60. {% endif %}
  61.  
  62. {% assign price = product.price | price | split : "," %}
  63. {% if product.isOnSale %}
  64. {% assign oldPrice = product.oldPrice | price | split : "," %}
  65. <p class="special-price">
  66. <span class="price-label">Pris</span>
  67. <span class="price">{{ price.first }}<sup>{{ price.last }}</sup></span>
  68. </p>
  69. <p class="old-price">
  70. <span class="price">{{ oldPrice.first }}<sup>{{ oldPrice.last }}</sup></span>
  71. </p>
  72. {% else %}
  73. <span class="regular-price">
  74. <span class="price-label">Pris</span>
  75. <span class="price">{{ price.first }}<sup>{{ price.last }}</sup></span>
  76. </span>
  77. {% endif %}
  78. </div>
  79.  
  80.  
  81. {% if product.extraData.plainPrice and product.extraData.plainPrice != "" and product.extraData.plainPrice != "undefined" %}
  82. <span class="attr plain-price" style="height: 24px">
  83. {{ product.extraData.plainPrice | rawHtml }}
  84. </span>
  85. {% endif %}
  86.  
  87. </a>
  88.  
  89.  
  90. <div class="actions">
  91. <div class="qty-field">
  92. <div class="qty-holder">
  93. <input type="text" name="qty" id="qty_{{ product.extraData.itemNumber }}" maxlength="12" value="1" title="Antall" class="input-text qty">
  94. <div class="qty-changer">
  95. <a href="javascript:void(0)" onclick="incrementQty(this,'https://www.bigsavr.no/checkout/cart/add/uenc/awuenc/product/{{ product.extraData.itemNumber }}/form_key/disabled/','{{ product.extraData.itemNumber }}')" class="qty_inc aw_qty_inc"><i class="icon-up-dir"></i></a>
  96. <a href="javascript:void(0)" onclick="decrementQty(this,'https://www.bigsavr.no/checkout/cart/add/uenc/awuenc/product/{{ product.extraData.itemNumber }}/form_key/disabled/','{{ product.extraData.itemNumber }}')" class="qty_dec aw_qty_dec"><i class="icon-down-dir"></i></a>
  97. </div>
  98. </div>
  99. </div>
  100. <a href="javascript:void(0)" class="addtocart aw-buy-btn" title="Læg i kurv" onclick="setLocationAjax(this,'https://www.bigsavr.no/checkout/cart/add/uenc/awuenc/product/{{ product.extraData.itemNumber }}/form_key/disabled/','{{ product.extraData.itemNumber }}')"><strong class="fa fa-shopping-basket"></strong><span>&nbsp;Kjøp nå</span></a>
  101. <div class="clearer"></div>
  102.  
  103. </div>
  104. </div>
  105. </div>
  106. </li>
  107. {% endfor %}
  108. </ul>
  109. </div>
  110.  
  111. <script>
  112. var fk = jQuery("#addwish-data").data("formkey");
  113. var uenc = window.btoa(window.location.href);
  114. var btn = jQuery(".aw-buy-btn"),
  115. wishlist = jQuery(".aw-wishlist"),
  116. aw_qty_inc = jQuery(".aw_qty_inc"),
  117. aw_qty_dec = jQuery(".aw_qty_dec");
  118.  
  119. wishlist.each(function() {
  120. var attr = jQuery(this).attr("href").replace("disabled", fk);
  121. jQuery(this).attr("href", attr);
  122. });
  123. btn.each(function() {
  124. var attr = jQuery(this).attr("onclick").replace("disabled", fk).replace("awuenc", uenc);
  125. jQuery(this).attr("onclick", attr);
  126. });
  127. aw_qty_inc.each(function() {
  128. var attr = jQuery(this).attr("onclick").replace("disabled", fk).replace("awuenc", uenc);
  129. jQuery(this).attr("onclick", attr);
  130. });
  131. aw_qty_dec.each(function() {
  132. var attr = jQuery(this).attr("onclick").replace("disabled", fk).replace("awuenc", uenc);
  133. jQuery(this).attr("onclick", attr);
  134. });
  135. var staticImpressions = staticImpressions || [];
  136. staticImpressions['product_list'] = [
  137. {% for product in products %}
  138. {
  139. "id": "{{ product.extraData.itemNumber }}",
  140. "name": "{{ product.title | rawHtml }}",
  141. "category": "Home page",
  142. "list": "Home page",
  143. "position": "{{ forloop.index }}",
  144. "price": "{{ product.price }}",
  145. "listPosition":"{{ forloop.index }}"
  146. },
  147. {% endfor %}
  148. ];
  149. jQuery(document).ready(function() {
  150. googleAnalyticsUniversal.updateImpressions();
  151. });
  152. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement