copanier/copanier/templates/delivery/edit_delivery.html
Alexis MÃtaireau 80a61066a0 Reorganize URLs and templates.
Reorganizing the URLs seems to fix an issue with namespace collision in the URLs.

- URLs for product related operations are now in the /produits/ namespace ;
- Templates are now using a formalism of action_subject.html, which makes it simpler to find find them.
2020-04-07 16:41:07 +02:00

54 lines
2.2 KiB
HTML

{% extends "base.html" %}
{% block toplink %}{% if delivery.id %}<a href="/distribution/{{ delivery.id }}">↶ Retourner à la distribution</a>{% endif %}{% endblock %}
{% block body %}
<div class="header">
{% if delivery.id %}
<h1>Modifier la distribution</h1>
<div class="pure-menu pure-menu-horizontal">
<ul class="pure-menu-list">
{% if delivery.status == delivery.CLOSED %}
<li class="pure-menu-item">
<a class="pure-menu-link danger" href="/distribution/{{ delivery.id }}/archiver"><i class="icon-layers"></i>&nbsp;Archiver</a>
</li>
{% endif %}
<li class="pure-menu-item">
<a class="pure-menu-link" href="/produits/{{ delivery.id }}"><i class="icon-pencil"></i> Gérer les produits / product⋅eur⋅rice⋅s</a>
</li>
</ul>
</div>
{% else %}
<h1>Nouvelle distribution</h1>
{% endif %}
</div>
<form method="post">
<label>
<p>Nom de la distribution</p>
<input type="text" name="name" value="{{ delivery.name or '' }}">
</label>
<label>
<p>Référent⋅e</p>
<input type="email" name="contact" value="{{ delivery.contact or request.user.email }}" required>
</label>
<label>
<p>Lieu</p>
<input type="text" name="where" value="{{ delivery.where or '' }}" required>
</label>
<label>
<p>Date de distribution</p>
<input type="date" name="date" value="{{ delivery.from_date.date() if delivery.from_date else '' }}" required> de <input type="time" name="from_time" value="{{ delivery.from_date.time() if delivery.from_date else '' }}" required> à <input type="time" name="to_time" value="{{ delivery.to_date.time() if delivery.to_date else '' }}" required>
</label>
<label>
<p>Date de limite de commande</p>
<input type="date" name="order_before" value="{{ delivery.order_before.date() if delivery.order_before else '' }}" required>
</label>
<label>
<p>Instructions particulières</p>
<input type="text" name="instructions" value="{{ delivery.instructions or '' }}">
</label>
<div>
<input type="submit" name="submit" value="Valider" class="primary">
</div>
</form>
<hr>
{% endblock body %}