{% extends 'front/base_front.html.twig' %}
{% block title %}
{{ 'Pages.Contact.Label' | trans({} , 'messages_front') }}
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="https://unpkg.com/leaflet/dist/leaflet.css"/>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script src="https://unpkg.com/leaflet@1.9.4/dist/leaflet.js"></script>
{% endblock %}
{% block container %}
<section id="contact_main_arae" class="section_padding">
<div class="container">
<div class="row py-2">
<div class="col-lg-12 col-md-12 col-sm-12 col-12">
<div class="section_heading_center">
<h2> {{ 'Pages.Contact.Messages.ContactUs' | trans({} , 'messages_front') }}</h2>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-6">
<div class="section_heading_center">
<h2>{{ 'Pages.Common.Messages.Agencies' | trans({} , 'messages_front') }}</h2>
</div>
{% for agency in agencies %}
<div class="contact_boxed">
<h3>{{ agency.name }}</h3>
<p>{{ agency.address }} ,{{ agency.city }}</p>
<p>{{ agency.phone }}</p>
</div>
{% endfor %}
</div>
<div class="col-lg-6">
<div class="section_heading_center">
<h2>{{ 'Pages.Common.Messages.Map' | trans({} , 'messages_front') }}</h2>
</div>
<div id="leaflet" class=" contact_boxed my-0 " style="height:350px"></div>
</div>
</div>
<div class="row py-lg-5">
<div class="row">
<div class="section_heading_center">
<h2>{{ 'Pages.Contact.Messages.LeaveMessage' | trans({} , 'messages_front') }}</h2>
</div>
<div class="contact_form my-0">
{% for flash_error in app.flashes('error') %}
<div class="alert alert-danger " role="alert">{{ flash_error }}</div>
{% endfor %}
{{ form_start(form) }}
<div class="row">
<div class="col-lg-6">
<div class="form-group">
{{ form_row(form.firstName) }}
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
{{ form_row(form.lastName) }}
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
{{ form_row(form.email) }}
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
{{ form_row(form.phone) }}
</div>
</div>
<div class="col-lg-12">
<div class="form-group">
{{ form_row(form.message) }}
</div>
</div>
<div class="col-lg-12 text-center">
<div class="form-group">
<button type="submit"
class="btn btn_theme btn_md">{{ 'Pages.Contact.Messages.SendMessage' | trans({} , 'messages_front') }}</button>
</div>
</div>
</div>
{{ form_end(form) }}
</div>
</div>
</div>
</div>
</section>
<script>
$(document).ready(() => {
let zoom = 3;
initMap('leaflet', zoom)
let agenciesData = [];
let agencyObj = {};
{% for agency in agencies %}
{% if agency.latitude and agency.longitude %}
agencyObj = {
name: '{{ agency.name }}',
coordinates: {
latitude: {{ agency.latitude }},
longitude: {{ agency.longitude }}
}
};
agenciesData.push(agencyObj);
{% endif %}
{% endfor %}
if(agenciesData.length > 0) {
updateMarkers(agenciesData);
}
});
</script>
<!-- leafLet -->
<script src="{{ asset('assets/js/leaflet_map.js') }}"></script>
{% endblock %}