haikal/templates/administration/manage_staff_member.html
2025-08-27 13:04:41 +03:00

80 lines
3.7 KiB
HTML

{% extends BASE_TEMPLATE %}
{% load i18n %}
{% load static %}
{% block customCSS %}
<link rel="stylesheet"
type="text/css"
href="{% static 'css/app_admin/staff_member.css' %}" />
{% endblock %}
{% block body %}
<section class="main-container">
<div class="container-fluid">
<div class="staff-form-content">
<h3>{% trans 'Staff Appointment Information' %}</h3>
<form method="post">
{% csrf_token %}
{% if form.user %}
<div class="form-group">
{{ form.user.label_tag }}
{{ form.user.errors }}
{{ form.user }}
</div>
<div class="user-not-found">
<small>
{% translate 'User not found' %} ? <a href="{% url 'appointment:add_staff_member_personal_info' %}">{% translate 'Create staff member manually' %}</a>
</small>
</div>
{% endif %}
<div class="form-group">
{{ form.services_offered.label_tag }}
{{ form.services_offered.errors }}
{{ form.services_offered }}
<br>
<small>{% trans 'Hold down “Control”, or “Command” on a Mac, to select more than one.' %}</small>
</div>
<div class="form-group">
{{ form.slot_duration.label_tag }}
{{ form.slot_duration }}
<small>{{ form.slot_duration.help_text }}</small>
</div>
<div class="form-group">
{{ form.lead_time.label_tag }}
{{ form.lead_time }}
<small>{{ form.lead_time.help_text }}</small>
</div>
<div class="form-group">
{{ form.finish_time.label_tag }}
{{ form.finish_time }}
<small>{{ form.finish_time.help_text }}</small>
</div>
<div class="form-group">
{{ form.appointment_buffer_time.label_tag }}
{{ form.appointment_buffer_time }}
<small>{{ form.appointment_buffer_time.help_text }}</small>
</div>
<div class="form-check">
{{ form.work_on_saturday }}
{{ form.work_on_saturday.label_tag }}
</div>
<div class="form-check">
{{ form.work_on_sunday }}
{{ form.work_on_sunday.label_tag }}
</div>
<button type="submit" class="btn btn-phoenix-primary">{% trans 'Save' %}</button>
</form>
<div class="messages" style="margin: 20px 0">
{% if messages %}
{% for message in messages %}
<div class="alert alert-dismissible {% if message.tags %} alert- {% if message.level == DEFAULT_MESSAGE_LEVELS.ERROR %} danger {% else %} {{ message.tags }} {% endif %} {% endif %}"
role="alert">{{ message }}</div>
{% endfor %}
{% endif %}
</div>
</div>
</div>
</section>
{% endblock %}
{% block customJS %}
<script src="{% static 'js/js-utils.js' %}"></script>
{% endblock %}