mirror of https://gitlab.crans.org/bde/nk20
88 lines
3.5 KiB
HTML
88 lines
3.5 KiB
HTML
{% extends "base.html" %}
|
|
|
|
{% load i18n %}
|
|
{% load pretty_money %}
|
|
|
|
{% block content %}
|
|
<div class="card">
|
|
<div class="card-header text-center">
|
|
<h1>{{ sheet.name }}</h1>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="alert alert-secondary">
|
|
<div class="row">
|
|
<div class="col-sm-11">
|
|
{{ sheet.description }}
|
|
</div>
|
|
{% if can_change_sheet %}
|
|
<div class="col-sm-1">
|
|
<a class="badge badge-primary" href="{% url 'sheets:sheet_update' pk=sheet.pk %}">
|
|
<i class="fa fa-edit"></i>
|
|
{% trans "Edit" %}
|
|
</a>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
|
|
<h3>{% trans "menu"|capfirst %} :</h3>
|
|
<ul>
|
|
{% for meal in sheet.meal_set.all %}
|
|
<li{% if not meal.available %} class="text-danger" style="text-decoration: line-through !important;" title="{% trans "This product is unavailable." %}"{% endif %}>
|
|
{{ meal }} ({{ meal.price|pretty_money }})
|
|
{% if can_change_sheet %}
|
|
<a href="{% url 'sheets:meal_update' pk=meal.pk %}" class="badge badge-primary">
|
|
<i class="fa fa-edit"></i>
|
|
{% trans "Edit" %}
|
|
</a>
|
|
{% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
<hr>
|
|
{% for food in sheet.food_set.all %}
|
|
<li{% if not food.available %} class="text-danger" style="text-decoration: line-through !important;" title="{% trans "This product is unavailable." %}"{% endif %}>
|
|
{{ food }} ({{ food.price|pretty_money }})
|
|
<a href="{% url 'sheets:waiting_list' pk=food.pk %}" class="badge badge-primary">
|
|
<i class="fa fa-list"></i>
|
|
{% trans "Waiting list" %}
|
|
</a>
|
|
{% if can_change_sheet %}
|
|
<a href="{% url 'sheets:food_update' pk=food.pk %}" class="badge badge-primary">
|
|
<i class="fa fa-edit"></i>
|
|
{% trans "Edit" %}
|
|
</a>
|
|
{% endif %}
|
|
{% if food.foodoption_set.all %}
|
|
<ul>
|
|
{% for option in food.foodoption_set.all %}
|
|
<li{% if not option.available %} class="text-danger" style="text-decoration: line-through !important;" title="{% trans "This product is unavailable." %}"{% endif %}>
|
|
{{ option }}{% if option.extra_cost %} ({{ option.extra_cost|pretty_money }}){% endif %}
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
{% endif %}
|
|
</li>
|
|
{% empty %}
|
|
<div class="alert alert-warning">
|
|
{% trans "The menu is empty for now." %}
|
|
</div>
|
|
{% endfor %}
|
|
</ul>
|
|
|
|
<div class="text-center">
|
|
{% if can_add_food %}
|
|
<a href="{% url 'sheets:food_create' pk=sheet.pk %}" class="btn btn-primary">{% trans "Add new food" %}</a>
|
|
{% endif %}
|
|
{% if can_add_meal %}
|
|
<a href="{% url 'sheets:meal_create' pk=sheet.pk %}" class="btn btn-primary">{% trans "Add new meal" %}</a>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
<div class="card-footer text-center">
|
|
<a href="{% url 'sheets:sheet_order' pk=sheet.pk %}" class="btn btn-success">
|
|
{% trans "Order now" %}
|
|
</a>
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|