29 lines
2.7 KiB
HTML
29 lines
2.7 KiB
HTML
{% extends 'base.html' %}{% load jalali %}
|
||
{% block title %}{{ page_title }}{% endblock %}
|
||
{% block content %}
|
||
{% if site_branding.customer_tickets_hero_enabled %}<section class="hero-panel">
|
||
<p class="page-kicker">{{ site_branding.customer_tickets_hero_eyebrow }}</p>
|
||
<h1>{{ site_branding.customer_tickets_hero_heading|linebreaksbr }}</h1>
|
||
<p>{{ site_branding.customer_tickets_hero_body|linebreaksbr }}</p>
|
||
<div class="hero-actions">
|
||
<a class="button" href="{% url 'tickets:new' %}"><span>+</span> ثبت درخواست جدید</a>
|
||
<a class="button hero-history-button" href="#recent-requests"><span aria-hidden="true">↓</span> درخواستهای قبلی</a>
|
||
</div>
|
||
</section>{% endif %}
|
||
{% if missing_profile_fields %}<aside class="profile-completion-notice" role="note"><span class="profile-completion-icon" aria-hidden="true">◎</span><div><h2>تکمیل پروفایل، برای پیگیری دقیقتر</h2><p>مشتری گرامی، اطلاعات <b>{{ missing_profile_fields|join:'، ' }}</b> در پروفایل شما تکمیل نشده است. ثبت این اطلاعات اختیاری است؛ بااینحال توصیه میکنیم پیش از ثبت درخواست، آنها را وارد کنید تا کارشناسان فروش بتوانند دقیقتر و سریعتر راهنماییتان کنند.</p><div class="profile-completion-actions"><a class="button" href="{% url 'accounts:profile' %}">تکمیل پروفایل</a><a href="{% url 'tickets:new' %}">فعلاً ثبت درخواست را ادامه میدهم</a></div></div></aside>{% endif %}
|
||
<div class="page-head" id="recent-requests">
|
||
<div><p class="page-kicker">پیگیریها</p><h2>درخواستهای اخیر شما</h2></div>
|
||
<span class="muted">{{ tickets|length }} مورد</span>
|
||
</div>
|
||
<div class="ticket-grid">
|
||
{% for ticket in tickets %}
|
||
<a class="ticket-card" href="{% url 'tickets:detail' ticket.public_id %}">
|
||
<div><div class="ticket-card-top"><span class="ticket-number" dir="ltr">{{ ticket.ticket_number }}</span><span class="badge">{{ ticket.get_status_display }}</span></div><h2>{{ ticket.subject }}</h2></div>
|
||
<div class="ticket-meta"><div><small>{{ ticket.category }}</small><div class="expert-line">{{ ticket.assigned_expert_name }}</div></div><small>{{ ticket.last_activity_at|jalali_datetime }}</small></div>
|
||
</a>
|
||
{% empty %}
|
||
<div class="empty"><div class="empty-icon">✦</div><h2>هنوز درخواستی ثبت نشده</h2><p class="muted">اولین گفتوگوی خود را با تیم فروش آغاز کنید.</p><a class="button" href="{% url 'tickets:new' %}">ثبت اولین درخواست</a></div>
|
||
{% endfor %}
|
||
</div>
|
||
{% endblock %}
|