blob: 58a9798addf689c72b62578ddbe74e3579eb5f4f [file] [log] [blame]
Rushabh Mehta3daa49a2014-10-21 16:16:30 +05301{% block title %} {{ "My Addresses" }} {% endblock %}
2
3{% block header %}<h2>My Addresses</h2>{% endblock %}
4
5{% block breadcrumbs %}{% include "templates/includes/breadcrumbs.html" %}{% endblock %}
6
7{% block content %}
8<div class="addresses-content">
9 <p><a class="btn btn-default" href="address"><i class="icon-plus"> New Address</i></a></p>
10 <hr>
11 <div id="address-list">
12 <div class="progress progress-striped active">
13 <div class="progress-bar progress-bar-info" style="width: 100%;"></div>
14 </div>
15 </div>
16</div>
17
18<script>
19;(function() {
20 var fetch_addresses = function() {
21 frappe.call({
22 method: "shopping_cart.templates.pages.addresses.get_addresses",
23 callback: function(r) {
24 $("#address-list .progress").remove();
25 var $list = $("#address-list");
26
27 if(!(r.message && r.message.length)) {
28 $list.html("<div class='alert'>No Addresses Found</div>");
29 return;
30 }
31
32 $.each(r.message, function(i, address) {
33 address.url_name = encodeURIComponent(address.name);
34 $(repl('<div> \
35 <p><a href="address?name=%(url_name)s">%(name)s</a></p> \
36 <p>%(display)s</p> \
37 <hr> \
38 </div>', address)).appendTo($list);
39 });
40 }
41 });
42 };
43
44 $(document).ready(function() {
45 fetch_addresses();
46 });
47})();
48</script>
49
50<!-- no-sidebar -->
51{% endblock %}
52