You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
134 lines
5.5 KiB
134 lines
5.5 KiB
{% extends 'base_catalog.html' %}
|
|
{% load static %}
|
|
{% load i18n %}
|
|
{% load pytils_dt %}
|
|
{% load template_filters %}
|
|
|
|
{% block content_list %}
|
|
{% block content_text %}
|
|
{% block page_body %}
|
|
<div class="m-article">
|
|
<div class="item-wrap event clearfix">
|
|
<aside>
|
|
{% if object_list.0.expohit %}
|
|
<div class="hit"></div>
|
|
{% endif %}
|
|
<div class="i-pict">
|
|
{% with obj=object_list.0 %}
|
|
{% include 'client/includes/show_logo.html' %}
|
|
{% endwith %}
|
|
</div>
|
|
<!--
|
|
<div class="i-rating" title="Рейтинг: 551">551</div>
|
|
-->
|
|
<div class="i-stats">
|
|
{% if object_list.0.visitors %}
|
|
<span class="visitors" title="Посетители">{{ object_list.0.visitors }}</span>
|
|
{% endif %}
|
|
{% if object_list.0.members %}
|
|
<span class="participants" title="Участники">{{ object_list.0.members }}</span>
|
|
{% endif %}
|
|
</div>
|
|
|
|
<div class="i-discount">
|
|
{% if object_list.0.discount %}
|
|
<a class="discount-button" href="#">{% trans 'Скидка' %} -{{ object_list.0.discount }}%</a>
|
|
<div class="dsc-text">{{ object_list.0.discount_description|safe }}</div>
|
|
{% endif %}
|
|
</div>
|
|
</aside>
|
|
|
|
<div class="i-info">
|
|
<header>
|
|
<div class="i-title">
|
|
{{ object_list.0.main_title|safe }}
|
|
</div>
|
|
</header>
|
|
|
|
<div class="i-date">
|
|
{% with obj=object_list.0 %}
|
|
{% include 'client/includes/show_date_block.html' %}
|
|
{% endwith %}
|
|
</div>
|
|
{% if object_list.0.place %}
|
|
<div class="i-address">
|
|
<header>
|
|
<div class="address">
|
|
{{ object_list.0.place.address.address }}
|
|
</div>
|
|
<div class="show-map"><a class="toggle-map" href="#">{% trans 'Раскрыть карту' %}</a></div>
|
|
</header>
|
|
|
|
<div class="i-map">
|
|
<div class="close-map"><a class="toggle-map" href="#">{% trans 'Скрыть карту' %}</a>
|
|
</div>
|
|
<div class="map-canvas" id="map-canvas" data-coords="{{ object_list.0.place.address.lat }},{{ exposition.place.address.lng }}" ></div>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
|
|
|
|
</div>
|
|
</div>
|
|
<hr/>
|
|
<div class="e-programm">
|
|
<div class="sect-title">Деловая программа</div>
|
|
<div class="ep-wrap">
|
|
{% for day in object_list.0.get_timetables_days %}
|
|
<div class="ep-sect {% if forloop.counter == 1 %}eps-opened{% endif %}">
|
|
<div class="ep-sect-title">
|
|
<a class="eps-open" href="#">
|
|
{% ifequal LANGUAGE_CODE 'ru' %}
|
|
{{ day|ru_strftime_preposition:"%d %B" }}
|
|
{% else %}
|
|
{{ day|date:"j F" }}
|
|
{% endifequal %}
|
|
</a>
|
|
</div>
|
|
<div class="ep-sect-body">
|
|
<ul>
|
|
{% for pr in object_list.0.business_program.all|timetable_by_day:day %}
|
|
<li>
|
|
<div class="ep-item">
|
|
<header class="clearfix">
|
|
<div class="ep-time">{{ pr.begin|date:"G:i" }} – {{ pr.end|date:"G:i" }}</div>
|
|
<div class="ep-title"><span>{{ pr.name }}</span></div>
|
|
</header>
|
|
<div class="ep-body">
|
|
{{ pr.programe|safe }}<span class="ep-coord">{% trans 'Организатор' %}: {{ pr.speaker }}</span>
|
|
</div>
|
|
<footer class="clearfix">
|
|
<div class="ap-area">{{ pr.place }}</div>
|
|
</footer>
|
|
</div>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
</div>
|
|
{% with event=exposition filter=filter %}
|
|
{% include 'includes/event_steps.html' %}
|
|
{% endwith %}
|
|
|
|
|
|
</div>
|
|
<div class="ed-back">
|
|
<a href="/{{ filter|generate_url:'event' }}">{{ object_list.0 }}</a>
|
|
</div>
|
|
|
|
<div class="i-sub-articles">
|
|
<ul>
|
|
{% for service in object_list.0.get_services %}
|
|
<li><a href="{% if filter %}/{{ filter|generate_url:'event' }}/service/{{ service.url }}/{% else %}{{ event.get_permanent_url }}/service/{{ service.url }}/{%endif%}">
|
|
{{ service.name }}
|
|
</a>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
</div>
|
|
{% endblock %}
|
|
{% endblock %}
|
|
{% endblock %} |