Files
account_store/templates/widgets/w_carrier_card.html

191 lines
9.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{% load static %}
{% load i18n %}
{% if route.departure_DT %}
{% now 'Y-m-d H:i:s' as current_date %}
{% with departure_date_string=route.departure_DT|date:"Y-m-d H:i:s" %}
{% if departure_date_string < current_date %}
<div class="carrier-card out_of_date" data-number-of-route="{{ route.id }}">
{% else %}
<div class="carrier-card" data-number-of-route="{{ route.id }}">
{% endif %}
{% endwith %}
{% endif %}
<div class="left-part-carrier-card">
{% if route.owner_type == 'mover' %}
<div class="first-line-card-carrier">
<div class="carrier-title">
{% translate "Перевозчик:" %}
</div>
<div class="type_transportation_carrier">
{% if route.type_transport == 'road' %}
<img class="inf_carrier_icon" src="{% static "/img/svg/Car.svg" %}"/>
{% elif route.type_transport == 'avia'%}
<img class="inf_carrier_icon" src="{% static "/img/svg/Airplane.svg" %}"/>
{% endif %}
{{ route.get_type_transport_display }}
</div>
<div class="clear_both"></div>
</div>
{% endif %}
{% if route.owner_type == 'customer' %}
<div class="route_info_about">
<span class="cargo_type_disp">
{% translate "Тип: " %}{{ route.get_cargo_type_display }}
</span>
<span class="cargo_weight">
{% translate "Вес: " %}{{ route.weight }} {% translate "кг" %}
</span>
<span class="cargo_type_trans">
{% if route.type_transport == 'road' %}
<img class="inf_carrier_icon" src="{% static "/img/svg/Car.svg" %}"/>
{% elif route.type_transport == 'avia'%}
<img class="inf_carrier_icon" src="{% static "/img/svg/Airplane.svg" %}"/>
{% endif %}
{{ route.get_type_transport_display }}
</span>
<div class="clear_both"></div>
</div>
{% endif %}
<div class="from-to-country-container-carrier">
<div class="from-to-country-text left fl-left txt-al-right" title="{{ route.from_country_n_city_str }}">
{{ route.from_country_n_city_str }}
</div>
<div class="splitter-from-to-country"></div>
<div class="from-to-country-text right fl-right txt-al-left" title="{{ route.to_country_n_city_str }}">
{{ route.to_country_n_city_str }}
</div>
</div>
{% include "small_INCLUDES/carrier_card/inf_about_moving.html" %}
</div>
{# <div class="splliter-left-right-part-carrier-card"></div>#}
<div class="inf_carrier_container">
<div
class="title_container_inf_carrier"
{% if route.owner_type == 'mover' %}
id="mover_title_color"
{% elif route.owner_type == 'customer'%}
id="customer_title_color"
{% endif %}
>
{% translate 'Контакты' %}
{% if route.owner_type == 'mover' %}
{% translate "перевозчика" %}
<img class="inf_carrier_icon" src="{% static "/img/svg/mover.svg" %}"/>
{% elif route.owner_type == 'customer'%}
{% translate "отправителя" %}
<img class="inf_carrier_icon" src="{% static "/img/svg/cargo.svg" %}"/>
{% endif %}
</div>
<div>
{# <img class="route_contact_avatar" {% if route.owner.user_profile.avatar %}#}
{# src="{{ route.owner.user_profile.avatar.url }}"#}
{# {% else %}src="{% static "img/svg/user_icon_standart.png" %}"{% endif %}>#}
{# {% if user.is_authenticated %}#}
{# <span class="name_carrier">{{ route.owner.last_name }} {{ route.owner.first_name }}</span>#}
{# <span class="name_carrier">{{ route.owner.last_name }} {{ route.owner.first_name }}</span>#}
{# {% endif %}#}
{# {% if not user.is_authenticated %}#}
{# <span class="name_carrier"></span>#}
{# {% endif %}#}
</div>
<div name="form_carrier">
{% if user.is_authenticated %}
<div class="inf_carrier">
<img class="route_contact_avatar {% if route.owner == user %} active{% endif %}" {% if route.owner.user_profile.avatar %}
src="{{ route.owner.user_profile.avatar.url }}"
{% else %}src="{% static "img/svg/user_icon_standart.png" %}"{% endif %}>
{% if user.is_authenticated %}
{# <span class="name_carrier">{{ route.owner.last_name }} {{ route.owner.first_name }}</span>#}
<span class="name_carrier{% if route.owner == user %}active{% endif %} el_for_open_el">{{ route.owner.last_name }} {{ route.owner.first_name }}</span>
{% endif %}
{% if not user.is_authenticated %}
<span class="name_carrier"></span>
{% endif %}
<a class="phones_carrier" data-href="tel:{{ route.phone }}">
<img class="inf_carrier_icon" src="{% static "/img/svg/phone.svg" %}"/>
<span class="phones_carrier_span el_for_open_el {% if route.owner == user %} active{% endif %}">{{ route.phone }}</span>
{# <input value="{{ route.phone }}">#}
<div class="clear_both"></div>
</a>
<a class="email_carrier" data-href="mailto:{{ route.owner.email }}">
<img class="inf_carrier_icon" src="{% static "/img/svg/email.svg" %}">
<span class="email_carrier_span el_for_open_el {% if route.owner == user %} active{% endif %}">{{ route.owner.email }}</span>
{# <input value="{{ route.owner.email }}">#}
<div class="clear_both"></div>
{# <div>{{ route.get_cargo_type_display }}</div>#}
{# <div>{{ route.weight }}</div>#}
{# <div>{{ route.get_owner_type_display }}</div>#}
{# <div>{{ route.id }},{{ forloop.counter }}</div>#}
</a>
</div>
{% endif %}
{% if not user.is_authenticated %}
<div class="inf_carrier">
<a class="phones_carrier">
<img class="inf_carrier_icon" src="{% static "/img/svg/phone.svg" %}"/>
<span class="phones_carrier_span{% if route.owner == user %} active{% endif %} el_for_open_el"></span>
<div class="clear_both"></div>
</a>
<a class="email_carrier" data-href="mailto:{{ route.owner.email }}">
<img class="inf_carrier_icon" src="{% static "/img/svg/email.svg" %}">
<span class="email_carrier_span{% if route.owner == user %} active{% endif %} el_for_open_el"></span>
<div class="clear_both"></div>
</a>
</div>
{% endif %}
{% if not user.is_anonymous and route.owner != user %}
<button class="open_chat_carrier" onclick="open_chat({{ route.owner_id }})">
<img src="{% static "img/svg/Logo.svg" %}" width="30px">
<span> {% translate "Написать сообщение" %}</span>
{# <img src="{% static "/img/svg/email.svg" %}" width="25px" style="position:relative;left: 3px;">#}
</button>
{% endif %}
{% if user.is_authenticated %}
<button
class="open_inf_carrier"
{% if route.owner == user %} style="display: none;"{% endif %}
onclick="show_inf_carrier(this)"
>
{% translate "Открыть контакт"%}
</button>
{% endif %}
{% if not user.is_authenticated %}
<div class="show_contact_wrapper">
<a class="open_inf_carrier" href='{% url "registration_page" %}'>
{% translate "Открыть контакт"%}
</a>
</div>
{% endif %}
</div>
</div>
<div class="clear_both"></div>
</div>