1.0.7 upd view for error_message for subscribe

This commit is contained in:
2024-05-10 18:48:51 +03:00
parent 3575391d3f
commit fd81675ee9
4 changed files with 8 additions and 5 deletions

View File

@@ -764,11 +764,14 @@ function sendMessageEnter (e,id_ticket,sender,receiver){
} }
} }
function send_subscribe (id, for_movers, subscribe){ function send_subscribe (el, id, for_movers, subscribe){
if (!for_movers) { if (!for_movers) {
let data = { let data = {
'subscribe_id': id 'subscribe_id': id
} }
el.innerHTML = '<img class="svg" src="/static/img/svg/loader.svg" alt="">';
$.ajax({ $.ajax({
headers: {"X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val()}, headers: {"X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val()},
url: '/subscribes/subscribe_now/', url: '/subscribes/subscribe_now/',

View File

@@ -80,7 +80,7 @@
</div> </div>
{% if not item.order_error %} {% if not item.order_error %}
<button class="read_more_about_subscribe" <button class="read_more_about_subscribe"
onclick="send_subscribe({{ item.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')">{% translate "Перейти" %} onclick="send_subscribe(this, {{ item.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')">{% translate "Перейти" %}
</button> </button>
{% endif %} {% endif %}
</div> </div>
@@ -93,7 +93,7 @@
</div> </div>
<div class="error_title">{% translate "Сообщение от банка:" %} <span class="error_text">{{ item.order_error }}</span></div> <div class="error_title">{% translate "Сообщение от банка:" %} <span class="error_text">{{ item.order_error }}</span></div>
<div class="read_more_about_subscribe error" <div class="read_more_about_subscribe error"
onclick="send_subscribe({{ item.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')" onclick="send_subscribe(this, {{ item.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')"
> >
<img class="error_icon filter-orange" src="/static/img/svg/ClockCounterClockwise.svg" alt=""> <img class="error_icon filter-orange" src="/static/img/svg/ClockCounterClockwise.svg" alt="">
{% translate "Повторить оплату" %} {% translate "Повторить оплату" %}

View File

@@ -54,7 +54,7 @@
</div> </div>
</div> </div>
<div class="text-align-center"> <div class="text-align-center">
<button onclick="send_subscribe({{ subscribe.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')" class="arrange_subscribe">{% translate "Оформить подписку" %}</button> <button onclick="send_subscribe(this, {{ subscribe.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')" class="arrange_subscribe">{% translate "Оформить подписку" %}</button>
<div class="unsubscribe_info">*{% translate "для отмены подписки создайте запрос в техподдержке" %}</div> <div class="unsubscribe_info">*{% translate "для отмены подписки создайте запрос в техподдержке" %}</div>
</div> </div>

View File

@@ -188,7 +188,7 @@
</div> </div>
</div> </div>
<div class="text-align-center"> <div class="text-align-center">
<button onclick="send_subscribe({{ subscribe.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')" class="arrange_subscribe">{% translate "Оформить подписку" %}</button> <button onclick="send_subscribe(this, {{ subscribe.id }},'{% if page.url == 'for_movers' or page.url == 'for_customers' %}a{% endif %}','{% url "profile_page" "my_subscribe" %}')" class="arrange_subscribe">{% translate "Оформить подписку" %}</button>
<div class="unsubscribe_info">*{% translate "для отмены подписки создайте запрос в техподдержке" %}</div> <div class="unsubscribe_info">*{% translate "для отмены подписки создайте запрос в техподдержке" %}</div>
</div> </div>
</div> </div>