88 lines
3.6 KiB
HTML
88 lines
3.6 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 %}
|