{% extends "django_program/manage/base.html" %} {% block title %}Product Inventory{% endblock %} {% block breadcrumb %}
{% endblock %} {% block page_title %}Stock status for ticket types and add-ons for {{ conference.name }}
{% endblock %} {% block page_actions %} {% if perms.program_conference.export_reports %} Export CSV {% endif %} {% endblock %} {% block content %} {% include "django_program/manage/charts/_chart_utils.html" %}| Name | Price | Total | Sold | Reserved | Window | Status |
|---|---|---|---|---|---|---|
| {{ tt.name }} | ${{ tt.price }} | {% if tt.total_quantity == 0 %}∞{% else %}{{ tt.total_quantity }}{% endif %} | {{ tt.sold_count }} | {{ tt.reserved_count }} | {% if tt.available_from %}{{ tt.available_from|date:"M j" }}{% endif %} {% if tt.available_from and tt.available_until %}–{% endif %} {% if tt.available_until %}{{ tt.available_until|date:"M j" }}{% endif %} {% if not tt.available_from and not tt.available_until %} Always {% endif %} | {% if tt.is_active %} Active {% else %} Inactive {% endif %} |
No ticket types configured.
| Name | Price | Total | Sold | Reserved | Window | Status |
|---|---|---|---|---|---|---|
| {{ addon.name }} | ${{ addon.price }} | {% if addon.total_quantity == 0 %}∞{% else %}{{ addon.total_quantity }}{% endif %} | {{ addon.sold_count }} | {{ addon.reserved_count }} | {% if addon.available_from %}{{ addon.available_from|date:"M j" }}{% endif %} {% if addon.available_from and addon.available_until %}–{% endif %} {% if addon.available_until %}{{ addon.available_until|date:"M j" }}{% endif %} {% if not addon.available_from and not addon.available_until %} Always {% endif %} | {% if addon.is_active %} Active {% else %} Inactive {% endif %} |
No add-ons configured.