{# Address #}
{% set title = 'auctionhouse'|trans %}
{% embed 'network/widget/widget.html.twig' %}
{% block content %}
<div class="flex">
<div class="w-4 mr-4">
{% include 'icons/auction-house.svg.twig' with { class: 'w-4 h-4' } %}
</div>
<address class="flex flex-col not-italic leading-snug">
<span class="font-medium">{{ auction.auctionhouse.name }}</span>
<span>{{ auction.auctionhouse.street }}</span>
<span>{{ auction.auctionhouse.postalCode }} {{ auction.auctionhouse.city }}</span>
<span>{{ auction.auctionhouse.country|country_name }}</span>
</address>
</div>
{% endblock %}
{% endembed %}
{# Contact #}
{% set title = null %}
{% embed 'network/widget/widget.html.twig' %}
{% block content %}
{% import 'macros/button.macro.twig' as button %}
<div class="grid gap-2">
{% if auction.auctionhouse.phone %}
<div class="flex items-center text-neutral-900">
<div class="w-4 mr-4">
{% include 'icons/phone.svg.twig' with { class: 'w-4 h-4' } %}
</div>
<a data-turbo='false' class="font-bold no-underline" href="tel:+{{ auction.auctionhouse.phone }}">
{{ auction.auctionhouse.phone|trim }}
</a>
</div>
{% endif %}
{% if auction.auctionhouse.fax %}
<div class="flex items-center text-neutral-900">
<div class="w-4 mr-4">
{% include 'icons/fax.svg.twig' with { class: 'w-5 h-5 -ml-1px' } %}
</div>
<div class="font-bold">
{{ auction.auctionhouse.fax|trim }}
</div>
</div>
{% endif %}
{% if auction.auctionhouse.email %}
<div class="flex items-center text-neutral-900">
<div class="w-4 mr-4">
{% include 'icons/mail.svg.twig' with { class: 'w-4 h-4' } %}
</div>
<a data-turbo='false' class="font-bold no-underline" href="mailto:{{ auction.auctionhouse.email }}">
{{ auction.auctionhouse.email|trim }}
</a>
</div>
{% endif %}
{% if auction.auctionhouse.website %}
<div class="flex items-center truncate text-neutral-900">
<div class="w-5 mr-3">
{% include 'icons/weblink.svg.twig' with { class: 'w-5 h-5' } %}
</div>
<div class="font-bold">
<a data-turbo='false' href="{{ auction.auctionhouse.website }}" target="_blank" rel="noopener noreferrer">
{{ auction.auctionhouse.website|default(auction.auctionhouse.website) }}
</a>
</div>
</div>
{% endif %}
{% set auctionhouseLink = pimcore_url({ object: auction.auctionhouse }) %}
{% if auctionhouseLink %}
{{
button.link(
'auctionhouse-link'|trans,
'primary',
auctionhouseLink,
{ size: 'sm', icon_after: 'arrow-right-tail', attr: { class: 'mt-2', 'data-turbo': 'false' } }
)
}}
{% endif %}
</div>
{% endblock %}
{% endembed %}
{# Map #}
{% embed 'network/widget/widget.html.twig' %}
{% block content %}
{% if auction.auctionhouse.geolocation %}
<div class="hidden xl:block aspect-w-16 aspect-h-9 xl:aspect-w-1 xl:aspect-h-1"
data-controller="leaflet"
data-leaflet-options-value="{{ {
center: [
auction.auctionhouse.geolocation.latitude,
auction.auctionhouse.geolocation.longitude
],
zoom: 12
}|json_encode }}"
data-leaflet-marker-value="{{ [
{
geolocation: [
auction.auctionhouse.geolocation.latitude,
auction.auctionhouse.geolocation.longitude
],
color: auction.auctionhouse.color.hex,
title: auction.auctionhouse.name,
text: auction.auctionhouse.street ~ '<br>' ~ auction.auctionhouse.postalCode ~ ' '
~ auction.auctionhouse.city
~ '<br>'
~ (auction.auctionhouse.country|country_name)
}
]|json_encode }}">
<template data-leaflet-target="markerTemplate">
<b>%title%</b><br />
<span>%text%</span><br />
</template>
<div class="w-full h-full map" data-leaflet-target="map"></div>
</div>
{% endif %}
{% endblock %}
{% endembed %}