mirror of
https://github.com/erpnext/foundation.git
synced 2026-10-16 18:00:47 +02:00
66 lines
2.2 KiB
HTML
66 lines
2.2 KiB
HTML
{% extends "templates/web.html" %}
|
|
|
|
{% block title %}Membership Details{% endblock %}
|
|
|
|
{% block page_content %}
|
|
<h2>Your Memberships</h2>
|
|
{% if frappe.session.user=='Guest' %}
|
|
<div class='with-border'>
|
|
<p>You must first sign up and login to become a member</p>
|
|
<p><a href="/login#signup" class=''>Sign Up</a></p>
|
|
</div>
|
|
{% else %}
|
|
|
|
{% if not last_membership %}
|
|
<p>You have never been a member of ERPNext Foundation. Click on the button below to start a new membership</p>
|
|
<p><a href="/members/setup_payment" class='btn btn-primary'>Become A Member</a></p>
|
|
|
|
{% elif frappe.utils.getdate(last_membership.to_date) < frappe.utils.getdate(frappe.utils.nowdate()) %}
|
|
<p>Your Membership has expired, Click the button below to start a new membership</p>
|
|
<p><a href="/members/setup_payment" class='btn btn-primary'>Renew</a></p>
|
|
|
|
{% elif frappe.utils.getdate(frappe.utils.add_days(last_membership.to_date, -30)) < frappe.utils.getdate(frappe.utils.nowdate())%}
|
|
<p>Your Membership is due to expire soon. Click on the button below to renew</p>
|
|
<p><a href="/members/setup_payment" class='btn btn-primary'>Renew</a></p>
|
|
|
|
{% else %}
|
|
<p>Welcome back <b>{{ last_membership.membership_type }} Member!</b></p>
|
|
<p>Your membership is due to expire on {{ frappe.format_date(last_membership.to_date) }}.
|
|
|
|
{% endif %}
|
|
|
|
{% if last_membership %}
|
|
|
|
<br>
|
|
<div class="table-responsive">
|
|
<table class="table table-bordered table-hover">
|
|
<thead>
|
|
<tr class="active">
|
|
<th style="width: 200px">Membership Number</th>
|
|
<th style="width: 150px">Membership Type</th>
|
|
<th style="width: 150px">From</th>
|
|
<th style="width: 150px">To</th>
|
|
<th style="width: 100px">Amount</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{% for membership in all_memberships %}
|
|
|
|
<tr>
|
|
<td>{{ membership.name }}</td>
|
|
<td>{{ membership.membership_type }}</td>
|
|
<td>{{ frappe.format_date(membership.from_date) }}</td>
|
|
<td>{{ frappe.format_date(membership.to_date) }}</td>
|
|
<td>{{ frappe.utils.fmt_money(membership.amount,currency=frappe.db.get_value("Currency",membership.currency,"symbol")) }}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
{% endif %}
|
|
|
|
{% endif %}
|
|
|
|
{% endblock %}
|