{% set options = {
panel: "#cms-element-" ~ element.type,
error: "#cms-element-" ~ element.type ~ "-no-result",
result: "#cms-element-" ~ element.type ~ "-listing"
} %}
{% set isWideClass = '' %}
{% if element.config.displayMode and element.config.displayMode.value === 'wide' %}
{% set isWideClass = ' col-md-6' %}
{% endif %}
<div class="cms-element-{{ element.type }} row" id="{{ options.panel|replace({'#': ''}) }}">
<div class="col-12{{ isWideClass }} cms-element-{{ element.type }}--search">
<h3>{{ "contactFinder.heading"|trans|sw_sanitize }}</h3>
<strong>{{ "contactFinder.subHeading"|trans|sw_sanitize }}</strong>
<form
id="contact-zipcode"
method="POST"
action="{{ path('frontend.uandi.contacts.searchPostCode') }}"
name="contactZipcode"
data-contact-finder-form="true"
data-contact-finder-plugin-options='{{ options|json_encode|raw }}'
>
{{ sw_csrf('frontend.uandi.contacts.searchPostCode') }}
<div class="form-row">
<div class="form-group col-12">
<p class="form-text">
{{ "contactFinder.topicLabel"|trans|sw_sanitize }}
</p>
<div>
<input type="radio" id="dtn" value="dtn" name="topic" checked>
<label class="contact-area-label" for="dtn">
{{ "contactFinder.topicOptionDtn"|trans|sw_sanitize }}
</label>
</div>
<div>
<input type="radio" id="egh" value="egh" name="topic">
<label class="contact-area-label" for="egh">
{{ "contactFinder.topicOptionEgh"|trans|sw_sanitize }}
</label>
</div>
<div>
<input type="radio" id="itd" value="itd" name="topic">
<label class="contact-area-label" for="itd">
{{ "contactFinder.topicOptionItd"|trans|sw_sanitize }}
</label>
</div>
</div>
</div>
<div class="form-row">
<div class="form-group col-12">
<label for="postCode">
{{ "contactFinder.zipCodeLabel"|trans|sw_sanitize }}
</label>
<input id="postCode"
name="postCode"
class="form-control"
type="text"
placeholder="{{ "contactFinder.zipCodePlaceholder"|trans|sw_sanitize }}"
>
</div>
</div>
<div class="form-row">
<div class="form-group col-12">
<button type="submit" class="btn btn-block btn-primary">
{{ "contactFinder.findContact"|trans|sw_sanitize }}
</button>
</div>
</div>
<div class="form-tex text-center">
<a href="{{ "contactFinder.internationalContactUrl"|trans|sw_sanitize }}">
{{ "contactFinder.internationalContactLabel"|trans|sw_sanitize }}
</a>
</div>
</form>
</div>
<div class="col-12{{ isWideClass }} cms-element-{{ element.type }}--list">
<div id="{{ options.error|replace({'#': ''}) }}">
{{ "contactFinder.noResults"|trans|sw_sanitize }}
</div>
<div id="{{ options.result|replace({'#': ''}) }}">
</div>
{% if context.customer and element.data and element.data.contactData %}
<div id="cms-element-{{ element.type }}-assigned-contacts">
{% sw_include "@UandiEfbContactInfo/contacts.html.twig" with {
contactData: element.data.contactData
} %}
</div>
{% endif %}
</div>
</div>