{% if true %}
{# <img src="{{ vich_uploader_asset(settings(), 'imageFile') }}" alt=""> #}
{# {{ vich_uploader_asset(settings(), 'imageFile') }} #}
<div class="project-map"
data-project-map
data-lat="{{ infrastructureSettings.addressLat }}"
data-lng="{{ infrastructureSettings.addressLng }}"
data-zoom="15"
{% if vich_uploader_asset(infrastructureSettings, 'imageFile') %}
data-icon="{{ vich_uploader_asset(infrastructureSettings, 'imageFile') }}"
{% endif %}
{# data-color="{$project->map_icons_color}" #}
>
<div class="project-map__bg"></div>
{# {* Карта рендерится тут *} #}
<div class="project-map__canvas" style="height: 70vh" data-project-map-canvas></div>
{# {* Это хинт при наведении на проект на карте *} #}
{# {* Внутренности этого блока будут отображаться на карте *} #}
<div class="project-map__hint-container">
<div class="project-map__project-hint" data-project-map-hint>
{# <div class="project-map__project-hint-image-wrap"> #}
{# {% if settings().image %} #}
{# {% include '_parts/image/adaptive-image.html.twig' with { #}
{# object: settings(), #}
{# field: 'imageFile', #}
{# size: 'infrastructure_thumb', #}
{# alt: 'PRIME', #}
{# class: 'project-map__image', #}
{# classPicture: 'project-map__picture', #}
{# } %} #}
{# {% endif %} #}
{# </div> #}
<div class="project-map__project-hint-text-wrap">
<div class="project-map__project-hint-title text__mini">
{# TODO: change name to local project name - add to settings - и вообще пофиксить - ничего не работает. или забить. хз #}
{% if settings().projectName %}
{{ settings().projectName }}
{% endif %}
</div>
</div>
</div>
</div>
{# {* Объекты выводятся тут *} #}
<div class="project-map__objects" data-project-map-objects>
{% for infrastructureItem in infrastructureItems %}
{% set infraType = infrastructureItem.type.icon %}
{% set infraIconPath = asset('images/infrastructure-icons/infrastructure-icon-'~ infraType ~'.svg') %}
{# {* Описание объекта *} #}
<div
data-project-map-object
data-lat="{{ infrastructureItem.addressLat }}"
data-lng="{{ infrastructureItem.addressLng }}"
data-category=""
data-name="{{ infrastructureItem.name }}"
data-icon="{{ url('infrastructure-icons:icon', {'type': infraType}) }}"
data-icon-hover="{{ url('infrastructure-icons:icon-negative', {'type': infraType}) }}"
{# {* Важно - цвет ниже обязательно обрабатываем через urlencode *} #}
{# {if $project->map_icons_color}data-color="{$project->map_icons_color|urlencode}"{/if} #}
>
{# {* Возможно, тут будет контент балуна, пока не реализовано *} #}
</div>
{% endfor %}
</div>
</div>
{% endif %}