forked from CGM_Public/pretix_original
* Refs #99 -- Fix stripe support for zero-decimal currencies * Add new money formatting method * Force decimal places in many places * Locale-aware currency rendering * Fix currencies in more places * More currency fixes
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
{% load i18n %}
|
||||
{% load eventurl %}
|
||||
{% load urlreplace %}
|
||||
{% load money %}
|
||||
{% load bootstrap3 %}
|
||||
{% block title %}{% trans "Orders" %}{% endblock %}
|
||||
{% block content %}
|
||||
@@ -114,7 +115,7 @@
|
||||
{% endif %}
|
||||
</td>
|
||||
<td>{{ o.datetime|date:"SHORT_DATETIME_FORMAT" }}</td>
|
||||
<td class="text-right">{{ o.total|floatformat:2 }} {{ request.event.currency }}</td>
|
||||
<td class="text-right">{{ o.total|money:request.event.currency }}</td>
|
||||
<td class="text-right">{{ o.pcnt }}</td>
|
||||
<td class="text-right">{% include "pretixcontrol/orders/fragment_order_status.html" with order=o %}</td>
|
||||
</tr>
|
||||
|
||||
@@ -50,12 +50,12 @@
|
||||
{% if tup.0 %}
|
||||
<tr class="category">
|
||||
<th>{{ tup.0.name }}</th>
|
||||
<th>{{ tup.0.num_canceled|togglesum }}</th>
|
||||
<th>{{ tup.0.num_refunded|togglesum }}</th>
|
||||
<th>{{ tup.0.num_expired|togglesum }}</th>
|
||||
<th>{{ tup.0.num_pending|togglesum }}</th>
|
||||
<th>{{ tup.0.num_paid|togglesum }}</th>
|
||||
<th>{{ tup.0.num_total|togglesum }}</th>
|
||||
<th>{{ tup.0.num_canceled|togglesum:request.event.currency }}</th>
|
||||
<th>{{ tup.0.num_refunded|togglesum:request.event.currency }}</th>
|
||||
<th>{{ tup.0.num_expired|togglesum:request.event.currency }}</th>
|
||||
<th>{{ tup.0.num_pending|togglesum:request.event.currency }}</th>
|
||||
<th>{{ tup.0.num_paid|togglesum:request.event.currency }}</th>
|
||||
<th>{{ tup.0.num_total|togglesum:request.event.currency }}</th>
|
||||
</tr>
|
||||
{% endif %}
|
||||
{% for item in tup.1 %}
|
||||
@@ -63,43 +63,43 @@
|
||||
<td>{{ item.name }}</td>
|
||||
<td>
|
||||
<a href="{{ listurl }}?item={{ item.id }}&status=c&provider={{ item.provider }}">
|
||||
{{ item.num_canceled|togglesum }}
|
||||
{{ item.num_canceled|togglesum:request.event.currency }}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="{{ listurl }}?item={{ item.id }}&status=r&provider={{ item.provider }}">
|
||||
{{ item.num_refunded|togglesum }}
|
||||
{{ item.num_refunded|togglesum:request.event.currency }}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="{{ listurl }}?item={{ item.id }}&status=e&provider={{ item.provider }}">
|
||||
{{ item.num_expired|togglesum }}
|
||||
{{ item.num_expired|togglesum:request.event.currency }}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="{{ listurl }}?item={{ item.id }}&status=n&provider={{ item.provider }}">
|
||||
{{ item.num_pending|togglesum }}
|
||||
{{ item.num_pending|togglesum:request.event.currency }}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="{{ listurl }}?item={{ item.id }}&status=p&provider={{ item.provider }}">
|
||||
{{ item.num_paid|togglesum }}
|
||||
{{ item.num_paid|togglesum:request.event.currency }}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
{{ item.num_total|togglesum }}
|
||||
{{ item.num_total|togglesum:request.event.currency }}
|
||||
</td>
|
||||
</tr>
|
||||
{% if item.has_variations %}
|
||||
{% for var in item.all_variations %}
|
||||
<tr class="variation {% if tup.0 %}categorized{% endif %}">
|
||||
<td>{{ var }}</td>
|
||||
<td>{{ var.num_canceled|togglesum }}</td>
|
||||
<td>{{ var.num_refunded|togglesum }}</td>
|
||||
<td>{{ var.num_expired|togglesum }}</td>
|
||||
<td>{{ var.num_pending|togglesum }}</td>
|
||||
<td>{{ var.num_paid|togglesum }}</td>
|
||||
<td>{{ var.num_total|togglesum }}</td>
|
||||
<td>{{ var.num_canceled|togglesum:request.event.currency }}</td>
|
||||
<td>{{ var.num_refunded|togglesum:request.event.currency }}</td>
|
||||
<td>{{ var.num_expired|togglesum:request.event.currency }}</td>
|
||||
<td>{{ var.num_pending|togglesum:request.event.currency }}</td>
|
||||
<td>{{ var.num_paid|togglesum:request.event.currency }}</td>
|
||||
<td>{{ var.num_total|togglesum:request.event.currency }}</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
@@ -109,12 +109,12 @@
|
||||
<tfoot>
|
||||
<tr class="total">
|
||||
<th>{% trans "Total" %}</th>
|
||||
<th>{{ total.num_canceled|togglesum }}</th>
|
||||
<th>{{ total.num_refunded|togglesum }}</th>
|
||||
<th>{{ total.num_expired|togglesum }}</th>
|
||||
<th>{{ total.num_pending|togglesum }}</th>
|
||||
<th>{{ total.num_paid|togglesum }}</th>
|
||||
<th>{{ total.num_total|togglesum }}</th>
|
||||
<th>{{ total.num_canceled|togglesum:request.event.currency }}</th>
|
||||
<th>{{ total.num_refunded|togglesum:request.event.currency }}</th>
|
||||
<th>{{ total.num_expired|togglesum:request.event.currency }}</th>
|
||||
<th>{{ total.num_pending|togglesum:request.event.currency }}</th>
|
||||
<th>{{ total.num_paid|togglesum:request.event.currency }}</th>
|
||||
<th>{{ total.num_total|togglesum:request.event.currency }}</th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user