- Navbar icon with badge count for wishlist - Wishlist page with cards - Cards can be moved to cart or removed in a click - Separated all wishlist related methods into wishlist.js - Made a common js method(util) to add/remove wishlist items - Bug fix: Make sure items are removed from session user's wishlist
21 lines
615 B
HTML
21 lines
615 B
HTML
{% extends 'frappe/templates/includes/navbar/navbar_items.html' %}
|
|
|
|
{% block navbar_right_extension %}
|
|
<li class="shopping-cart cart-icon hidden">
|
|
<a class="nav-link" href="/cart">
|
|
<svg class="icon icon-lg">
|
|
<use href="#icon-assets"></use>
|
|
</svg>
|
|
<span class="badge badge-primary shopping-badge" id="cart-count"></span>
|
|
</a>
|
|
</li>
|
|
<li class="wishlist wishlist-icon hidden">
|
|
<a class="nav-link" href="/wishlist">
|
|
<svg class="icon icon-lg">
|
|
<use href="#icon-heart"></use>
|
|
</svg>
|
|
<span class="badge badge-primary shopping-badge" id="wish-count"></span>
|
|
</a>
|
|
</li>
|
|
{% endblock %}
|