You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.7 KiB
46 lines
1.7 KiB
{% extends "base.html" %}
|
|
|
|
{% block title %}
|
|
Ordering
|
|
{% endblock %}
|
|
|
|
{% block content %}
|
|
<div class="col-sm-4">
|
|
<h2>Пожалуйста введите информацию о заказе.</h2>
|
|
<form class="order-form" action="." method="post">
|
|
{% csrf_token %}
|
|
{{ form.as_p }}
|
|
<!--<label for="customer_name"></label>-->
|
|
<!--<input id="customer_name" type="text" name="customer_name" maxlength="64">-->
|
|
<!--<label for="customer_phone"></label>-->
|
|
<!--<input id="customer_phone" type="text" name="customer_phone" maxlength="64">-->
|
|
<!--<label for="customer_email"></label>-->
|
|
<!--<input id="customer_email" type="text" name="customer_email" maxlength="64">-->
|
|
<!--<label for="city"></label>-->
|
|
<!--<input id="city" type="text" name="city" maxlength="100">-->
|
|
<input type="submit" value="Submit">
|
|
</form>
|
|
</div>
|
|
|
|
<div class="order-info col-sm-8">
|
|
<h2>Ваш заказ</h2>
|
|
<ul>
|
|
{% for item in cart %}
|
|
<li>
|
|
{{ item.offer.name }} | Количество: {{ item.quantity }} | Стоимость: {{ item.total_price }} руб.
|
|
</li>
|
|
{% endfor %}
|
|
{% if cart.discount %}
|
|
<li>
|
|
"{{ cart.discount.code }}" ({{ cart.discount.discount }}% less)
|
|
<span> - {{ cart.get_discount|floatformat:"2"}} руб.</span>
|
|
</li>
|
|
{% endif %}
|
|
</ul>
|
|
{% if request.session.points %}
|
|
<p><strong>Всего:</strong> {{ cart.get_total_deduct_points|floatformat:"2"}} руб.</p>
|
|
{% else %}
|
|
<p><strong>Всего:</strong> {{ cart.get_total_price|floatformat:"2"}} руб.</p>
|
|
{% endif %}
|
|
</div>
|
|
{% endblock %} |