{% extends 'Slivki/mobile/base.html.twig' %}
{% block styles %}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css" />
{{ parent() }}
{% endblock %}
{% block content %}
{% if parentCategoryList and saleVersion.getDescriptionBackgroundUrl() == '' %}
{% include 'Slivki/mobile/breadcrumbs.html.twig' with { 'parentCategoryList': parentCategoryList } only %}
{% endif %}
<div id="saleDetails" class="p-2">
<input type="hidden" id="entityID" value="{{ sale.getID() }}">
<input type="hidden" id="saleVersionID" value="{{ saleVersion.getID() }}">
{% if saleVersion.getDescriptionTitleBackgroundUrl() %}
<div id="saleTitleBlock" class="image-with-share-btn">
<img src="{{ saleVersion.getDescriptionTitleBackgroundUrl() }}" />
<h1>
{% if sale.getID() == 287031 %}
Стань агентом банка! <br> Рекомендуй другу карточку <nobr>«1-2-3»</nobr> и оба получите по <nobr>5 рублей!</nobr>
{% else %}
{{ sale.getTitle() }}
{% endif %}
</h1>
<a href="/am-fotogid">Фотогиды</a>
<div class="slivki-share-block-open"><i class="slivki-icon-share"></i></div>
<div id="saleTitleBlockInfo">
{{ sale.getSince()|date('d.m.Y') }}
<i class="slivki-icon-eye"></i>{{ visitCount }}
{% if commentsAmount > 5 %}
<i class="slivki-icon-comment-empty"></i>{{ commentsAmount }}
{% endif %}
</div>
</div>
{% else %}
<div class="text-muted text-center">
{{ sale.getSince()|date('d.m.Y') }}
<i class="slivki-icon-eye"></i>{{ visitCount }}
{% if commentsAmount > 5 %}
<i class="slivki-icon-comment-empty"></i>{{ commentsAmount }}
{% endif %}
{% set ratingWithCount = getEntityRatingWithCount(constant('Slivki\\Entity\\Category::SALE_CATEGORY_ID'), sale.getID()) %}
{% set ratingPercentage = ratingWithCount.rating * 100 / 5 %}
<div class="star-ratings-css align-self-center">
<div class="star-ratings-css-top" style="width: {{ ratingPercentage }}%"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
<div class="star-ratings-css-bottom"><span>★</span><span>★</span><span>★</span><span>★</span><span>★</span></div>
</div>
<div class="d-inline-block align-self-center">({{ ratingWithCount.amount }})</div>
</div>
{% endif %}
{{ descriptions | raw }}
{% if sale.isShowMap() %}
<div id="saleGeoLocationData" data-json="{{ saleGeoLocationData }}"></div>
<div id="saleDetailsMapWrapper" class="category-map-wrapper">
<div id="saleDetailsMap" class="category-map"></div>
<div id="zoomIn"></div>
<div id="zoomOut"></div>
<a id="setUserLocationBtn" href="#">Указать местоположение</a>
<a id="mapEnterFullscreen" href="#" class="fullscreen-map-button">Развернуть</a>
<a id="mapExitFullscreen" href="#" class="fullscreen-map-button">Свернуть</a>
</div>
{% endif %}
<div class="text-muted">
{{ sale.getSince()|date('d.m.Y') }} <i class="slivki-icon-eye"></i>{{ visitCount }} ({{ dayVisitCount }} за сутки)
</div>
{% include 'Slivki/mobile/sale/vote_entity_block.html.twig'
with {'pleaseVoteText': 'Оцените, пожалуйста, эту статью:', 'additionalClass': ''} %}
{% if commentsAmount > 0 %}
<a id="showSaleCommentsButton" href="#commentsBlock" data-animate-time="1500"
class="smooth-scroll btn btn-block btn-success bg-slivki text-dark border-0 mt-2">Отзывы ({{ commentsAmount }})</a>
{% else %}
<a id="showSaleCommentsButton" href="/ostavit-otziv/{{ constant('Slivki\\Entity\\Comment::TYPE_SALE_COMMENT') }}/{{ sale.getID() }}"
class="btn btn-block btn-success bg-slivki text-dark border-0 mt-2 color-white">Добавить отзыв</a>
{% endif %}
{% if not app.user or not app.user.getAcceptNewsletter() %}
<a id="subscribeBtn" href="{{ app.user ? '#' : '/subscribe/mobile' }}" data-email="{{ app.user ? app.user.getEmail() : '' }}"
class="btn btn-dark btn-block mt-2 px-1"><img class="fixed-size" src="/images/symbol_of_wealth.png">
Подписаться на рассылку и стать богаче!</a>
<div id="subscribeMessage" class="mt-2 text-center"></div>
{% endif %}
{% if director %}
<p class="text-muted mt-2">{{ director.getLegalEntity()}} УНП: {{ director.getTaxID() }}</p>
{% endif %}
<div id="readabilityCheckpoint"></div>
<div class="mt-2">
<a class="text-dark" href="{{ base_url }}">Главная</a>
{% for category in parentCategoryList %}
<i class="slivki-icon-angle-right"></i> <a class="text-dark" href="{{ getCategoryURL(category) }}">{{ category.getName() }}</a>
{% endfor %}
<i class="slivki-icon-angle-right"></i> {{ sale.getTitle() }}
</div>
</div>
<div class="row m-2 no-gutters">
{% include 'Slivki/mobile/sale/related_sales.html.twig'
with {'title': 'Еще по теме', 'saleList': relatedSales|last} %}
{% include 'Slivki/mobile/sale/related_sales.html.twig'
with {'title': 'Популярные', 'saleList': relatedSales[constant('Slivki\\Repository\\SaleRepository::POPULAR_SALE_CATEGORY_ID')] } %}
{% include 'Slivki/mobile/sale/related_sales.html.twig'
with {'title': 'Смотрите также', 'saleList': relatedSales[constant('Slivki\\Entity\\Category::SALE_VIDEO_GUIDE_CATEGORY_ID')]} %}
</div>
<div id="commentsBlock" class="m-2 d-none"></div>
{% endblock %}
{% block popup %}
{{ parent() }}
{% include 'Slivki/mobile/share_block.html.twig' %}
{% endblock %}
{% block javascripts %}
<script src="https://yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script>
<script src="https://yastatic.net/share2/share.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
<script src="//api-maps.yandex.ru/2.1.73/?lang=ru-RU" type="text/javascript"></script>
{{ parent() }}
<script src="/mobile/js/sale.js?v=14"></script>
{% endblock %}