templates/commons/footer-external.html.twig line 1

Open in your IDE?
  1. {% trans_default_domain 'footer' %}
  2. {% block footer %}
  3. <footer>
  4.     <div class="footer-header">
  5.         {% set footerHeaderElements = ['dollar-tag', 'insurance', 'hand', 'computer'] %}
  6.         {% for element in footerHeaderElements %}
  7.         <div class="footer-header-element">
  8.             <img class="element-picture {{ "picture-" ~ element }}" src="{{ asset('build/images/footer/' ~ element ~ '.svg') }}" alt="Assurboat" />
  9.             <p class="element-label">{{ ( 'header.' ~ element )|trans|raw }}</p>
  10.         </div>
  11.         {% endfor %}
  12.     </div>
  13.     {% set src = asset('build/images/footer/default_quote_cover.jpeg') %}
  14.     {% set alt = 'Assurboat' %}
  15.     {% set quote = 'quote.default_quote'|trans %}
  16.     {% set quoteAuthor = 'quote.default_author'|trans %}
  17.     {% if page is defined and page %}
  18.         {% if page.quoteCoverName %}
  19.             {% set src = asset(vich_uploader_asset(page, 'quoteCoverFile')) %}
  20.         {% endif %}
  21.         {% if page.quoteCoverAlt %}
  22.             {% set alt = page.quoteCoverAlt %}
  23.         {% endif %}
  24.         {% if page.quote %}
  25.             {% set quote = page.quote %}
  26.             {% set quoteAuthor = page.quoteAuthor %}
  27.         {% endif %}
  28.     {% endif %}
  29.     <div class="footer-quote">
  30.         <img class="footer-quote-background" src="{{ src }}" alt="{{ alt }}" />
  31.         <div class="footer-quote-overlay">
  32.             <div class="quote-wrapper">
  33.                 <div class="quote">{{ quote }}</div>
  34.                 <div class="quote-author">{{ quoteAuthor }}</div>
  35.             </div>
  36.             <img class="footer-quote-waves" src="{{ asset('build/images/footer/wave.svg') }}" alt="Assurboat" />
  37.         </div>
  38.     </div>
  39.     <div class="footer-quotation">
  40.         <div class="footer-quotation-card">
  41.             <div class="footer-quotation-card-text">
  42.                 {{ 'quotation.text'|trans|raw }}
  43.             </div>
  44.             <a href="{{ path('app_contact_show') }}" class="button">{{ 'quotation.button'|trans }}</a>
  45.         </div>
  46.     </div>
  47.     <div class="footer-links">
  48.         <div class="footer-links-info">
  49.             <img class="logo" src="{{ asset('build/images/logo.png') }}" alt="Assurboat" />
  50.             <div class="address-block">
  51.                 <i class="fa-regular fa-map"></i>
  52.                 <div>
  53.                     {{ siteSettings.addressStreet }}<br />
  54.                     <nobr>{{ siteSettings.zipcode }} {{ siteSettings.city }}</nobr><br />
  55.                     FRANCE
  56.                 </div>
  57.             </div>
  58.             <div class="address-block">
  59.                 <i class="fa-regular fa-envelope"></i>
  60.                 <div>
  61.                     <a href="{{ siteSettings.email|mailto(true) }}">{{ siteSettings.email|mailto }}</a>
  62.                 </div>
  63.             </div>
  64.             <div class="address-block">
  65.                 <i class="fa fa-phone"></i>
  66.                 <div>
  67.                     <a href="tel:{{ siteSettings.phone }}">{{ siteSettings.phone }}</a>
  68.                 </div>
  69.             </div>
  70.             <div class="social-networks">
  71.                 <a href="">
  72.                     <i class="fa-brands fa-facebook-f"></i>
  73.                 </a>
  74.                 <a href="">
  75.                     <i class="fa-brands fa-instagram"></i>
  76.                 </a>
  77.                 <a href="">
  78.                     <i class="fa-brands fa-linkedin-in"></i>
  79.                 </a>
  80.             </div>
  81.         </div>
  82.         <div class="footer-links-links">
  83.             <div class="links-block links-generals">
  84.                 <a class="link-title" href="{{ path('app_presentation_index') }}">{{ 'links.about'|trans }}</a>
  85.                 <a class="small-link" href="{{ path('app_presentation_index') }}">{{ 'links.presentation'|trans }}</a>
  86. {#                <a class="small-link" href="{{ path('app_valeur_engagement_index') }}">{{ 'links.values'|trans }}</a>#}
  87.                 <a class="link-title" href="{{ path('app_actuality_list') }}">{{ 'links.articles'|trans }}</a>
  88. {#                <a class="link-title" href="{{ path('app_testimony_list') }}">{{ 'links.golden_book'|trans }}</a>#}
  89.                 <a class="link-title" href="{{ path('app_contact_show') }}">{{ 'links.contact'|trans }}</a>
  90.             </div>
  91.             <div class="links-block links-offers">
  92.                 <span class="link-title">{{ 'links.offers'|trans }}</span>
  93.                 <a class="medium-link" href="{{ path('app_maritime_index') }}">{{ 'links.offers_sea'|trans }}</a>
  94.                 {% for category in getMaritimeCategory() %}
  95.                     <a href="{{ path('app_maritime_category_show', {slug: category.slug}) }}" class="small-link">{{ category.title }}</a>
  96.                 {% endfor %}
  97.                 <a class="medium-link" href="{{ path('app_fluvial_index') }}">{{ 'links.offers_river'|trans }}</a>
  98.                 {% for category in getFluvialCategory() %}
  99.                     <a href="{{ path('app_fluvial_category_show', {slug: category.slug}) }}" class="small-link">{{ category.title }}</a>
  100.                 {% endfor %}
  101.             </div>
  102.             <div class="links-block links-services">
  103.                 <a class="link-title" href="{{ path('app_services_index') }}">{{ 'links.services'|trans }}</a>
  104.                 {% for service in getServices() %}
  105.                     <a href="{{ path('app_services_index') }}#{{ service.slug }}" class="small-link">{{ service.title }}</a>
  106.                 {% endfor %}
  107.             </div>
  108.         </div>
  109.     </div>
  110.     <div class="footer-bottom-row">
  111.         <div class="footer-bottom-row-content">
  112.             {% set bottomLinks = ['app_confidentiality', 'app_legal_terms', 'app_sitemap'] %}
  113.             {% for link in bottomLinks %}
  114.                 <p><a href="{{ path(link) }}">{{ ('bottom_links.' ~ link)|trans }}</a></p>
  115.             {% endfor %}
  116.             <p>{{ 'bottom_links.disclaimer'|trans({'%date%': ('now' | date('Y')), '%siteTitle%': siteTitle})|raw }}</p>
  117.         </div>
  118.     </div>
  119. </footer>
  120. {% endblock %}