agdar/templates/partials/pdf_email_modal.html
Marwan Alwali 25c9701c34 update
2025-11-06 18:18:43 +03:00

46 lines
2.5 KiB
HTML

{% load i18n %}
{# Reusable PDF Email Modal #}
{# Usage: {% include 'partials/pdf_email_modal.html' with object=consultation url_namespace='medical' url_base='consultation' patient_email=consultation.patient.email %} #}
<!-- Email PDF Modal -->
<div class="modal fade" id="emailPdfModal" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<form method="post" action="{% url url_namespace|add:':'|add:url_base|add:'_email_pdf' object.pk %}">
{% csrf_token %}
<div class="modal-header">
<h5 class="modal-title">
<i class="fas fa-envelope me-2"></i>{% trans "Email PDF to Patient" %}
</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<div class="mb-3">
<label for="email_address" class="form-label">{% trans "Email Address" %}</label>
<input type="email" name="email_address" id="email_address" class="form-control"
value="{{ patient_email|default:'' }}" required>
<small class="form-text text-muted">
{% trans "The PDF will be sent to this email address." %}
</small>
</div>
<div class="mb-3">
<label for="email_message" class="form-label">{% trans "Additional Message (Optional)" %}</label>
<textarea name="email_message" id="email_message" class="form-control" rows="3"
placeholder="{% trans 'Add a personal message to include in the email...' %}"></textarea>
</div>
<div class="alert alert-info p-4">
<i class="fas fa-info-circle me-2"></i>
{% trans "The PDF will include all document details in both English and Arabic." %}
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">{% trans "Close" %}</button>
<button type="submit" class="btn btn-primary">
<i class="fas fa-paper-plane me-1"></i>{% trans "Send Email" %}
</button>
</div>
</form>
</div>
</div>
</div>