Files
ihrm/offboarding/templates/cbv/resignation/options.html

79 lines
2.1 KiB
HTML

{% load i18n %}
<div onclick="event.stopPropagation()">
<div class="oh-btn-group">
{% if perms.offboarding.change_resignationletter %}
<button
type="button"
hx-get="{% url 'send-mail-employee' instance.employee_id.id %}"
title="{% trans 'Send Mail' %}"
hx-target="#resignationModalBody"
class="oh-btn oh-btn--light flex-fill"
data-toggle="oh-modal-toggle"
data-target="#resignationModal"
onclick="event.stopPropagation()"
>
<ion-icon
name="mail-open-outline"
role="img"
class="md hydrated"
aria-label="mail open outline"
></ion-icon>
</button>
{% endif %}
{% if instance.status == "approved" %}
<a
title="{% trans 'Edit' %}"
class="oh-btn oh-btn--light oh-btn--disabled flex-fill"
><ion-icon
class="text-dark md hydrated"
name="create-outline"
role="img"
aria-label="create outline"
></ion-icon
></a>
{% if perms.offboarding.delete_resignationletter %}
<a
class="oh-btn oh-btn--light oh-btn--disabled flex-fill"
title="{% trans 'Delete' %}"
><ion-icon
class="text-danger md hydrated"
name="trash-outline"
role="img"
aria-label="trash outline"
></ion-icon>
</a>
{% endif %}
{% else %}
<a
hx-get="{% url 'resignation-request-update' instance.id %}"
title="{% trans 'Edit' %}"
class="oh-btn oh-btn--light flex-fill"
data-toggle="oh-modal-toggle"
hx-target="#genericModalBody"
data-target="#genericModal"
><ion-icon
class="text-dark md hydrated"
name="create-outline"
role="img"
aria-label="create outline"
></ion-icon
></a>
{% if perms.offboarding.delete_resignationletter %}
<a
href="{% url 'delete-resignation-request' %}?letter_ids={{instance.id}}"
class="oh-btn oh-btn--light flex-fill"
title="{% trans 'Delete' %}"
onclick="return confirm('{% trans 'Do you want to delete this record' %}?')"
><ion-icon
class="text-danger md hydrated"
name="trash-outline"
role="img"
aria-label="trash outline"
></ion-icon>
</a>
{% endif %}
{% endif %}
</div>
</div>