ecommerce/carts/templates/carts/checkout.html
2018-09-10 23:16:35 +03:00

61 lines
2.0 KiB
HTML

{% extends "base.html" %}
{% block content %}
{{ object }} -- {{ object.cart }}
{% if not billing_profile %}
<div class="row text-center">
<div class="col-12 col-md-6">
<p class="lead">Login</p>
</div>
<div class="col-12 col-md-6">
Continue as guest
<form action={% url "accounts:guest_login" %} method="POST">
{% csrf_token %}
{{ guest_form.as_p }} <button type='submit' class='btn btn-default'>Submit</button>
</form>
</div>
</div>
{% else %}
{% if not object.address %}
<div class="row">
<div class="col">
<p class="lead">Adress</p>
<hr/>
<div class="row">
<div class="col-6">
<form method="POST" action={% url "addresses:reuse" %} > {% csrf_token %}
{% for addr in address_qs %}
<label for="{{ addr.id }}">
<input id="address-{{ addr.id }}" type="radio" name="address" value="{{ addr.id }}">
{{ addr.adress_line_1 }}</label><br/>
{% endfor %}
<button type="submit" class="btn btn-success">Use Address</button>
</form>
<form action={% url "addresses:checkout" %} method="POST" >
{% csrf_token %}
{{ address_form.as_p }}
<button type="submit" class="btn btn-default">Submit</button>
</form></div>
</div>
</div>
</div>
{% else %}
<h1>Finalize checkout</h1>
<p>Shipping Address: {{ object.address.get_address}}</p>
<p>Cart items: {% for item in object.cart.products.all %}{{ item }}{% if not forloop.last %}, {% endif %}{% endfor %}</p>
<p>Cart total: {{ object.cart.total }}</p>
<p>Shipping Total: {{ object.shipping_total }}</p>
<p>Order Total: {{ object.total }}</p>
<form class="form" method="POST" action="">{% csrf_token %}
<button type=submit" class="btn btn-success">Checkout</button>
</form>
{% endif %}
{% endif %}
{% endblock %}