templates/snippets/partials/footer-brands.html.twig line 1

Open in your IDE?
  1. {% set showLinksRight = showLinksRight | default() %}
  2. <div class="footer-brands">
  3.     <div class="container">
  4.         <div class="row">
  5.             {% if not showLinksRight %}
  6.                 <div class="col-md-2 footer-brands__copyright d-flex align-items-center">
  7.                     © {{ 'now' | date('Y') }} {{ pimcore_input('copyright', { 'placeholder': 'Copyright' }) }}
  8.                 </div>
  9.             {% endif %}
  10.             <div class="col-md text-md-center {{ showLinksRight ? 'offset-md-2' }}">
  11.                 <div class="footer-brands__brands-wrapper">
  12.                     {% for element in pimcore_block('brandLinkBlock').iterator %}
  13.                         {% if editmode %}
  14.                             <b>Logo:</b>
  15.                             {{ pimcore_select('brandImage', {
  16.                                 'store': [
  17.                                     [ 'audi', 'Audi' ],
  18.                                     [ 'zermatt', 'Zermatt' ],
  19.                                     [ 'best-ski-resort', 'Best Ski Resort' ],
  20.                                     [ 'mountain-care', 'Mountain Care'],
  21.                                     [ 'hublot', 'Hublot' ],
  22.                                     [ 'zermatt-bergbahnen', 'Zermatt Bergbahnen' ],
  23.                                     [ 'gemeinde', 'Burgergemeinde' ]
  24.                                 ],
  25.                                 'reload': true
  26.                             }) }}
  27.                             <b>Link:</b> {{ pimcore_link('link') }}
  28.                             {% if pimcore_select('brandImage').data == 'zermatt-bergbahnen' or pimcore_select('brandImage').data == 'gemeinde' %}
  29.                                 <b>Bild:</b> {{ pimcore_image('image', {
  30.                                 'width': 250,
  31.                                 'height': 150
  32.                             }) }}
  33.                             {% endif %}
  34.                         {% elseif not pimcore_link('link').empty and pimcore_select('brandImage').data %}
  35.                             {% set brand = pimcore_select('brandImage').data %}
  36.                             {% set trackingKey = 'click-footer-' ~ brand %}
  37.                             {% set trackingData = {
  38.                                 "trigger": "click",
  39.                                 'datalayer': {
  40.                                     'event': 'click_footer',
  41.                                     'click_item': brand,
  42.                                     'click_url': pimcore_link('link').href,
  43.                                     'category': 'company_icons',
  44.                                 }
  45.                             } %}
  46.                             {% do jsConfig('_trackingData').add({
  47.                                 (trackingKey): trackingData
  48.                             }) %}
  49.                             <a href="{{ pimcore_link('link').href }}" class="footer-brands__brand" target="_blank" data-event-tracking-key="{{ trackingKey }}">
  50.                                 {% if brand == 'zermatt-bergbahnen' or brand == 'gemeinde'%}
  51.                                     {% if not pimcore_image('image').empty %}
  52.                                         {{ pimcore_image('image').thumbnail('footer-brand-img').getHtml({
  53.                                             'imgAttributes': {
  54.                                                 'class': 'w-100',
  55.                                             },
  56.                                         }) | raw }}
  57.                                     {% endif %}
  58.                                 {% else %}
  59.                                     <img src="{{ elements_cache_buster(elements_staticFolder() ~ '/img/footer/' ~ brand ~ '.svg') }}"
  60.                                          alt="{{ ('footer.brand.' ~ brand ~ '.alt')|trans }}" class="footer-brands__brand-img"
  61.                                     >
  62.                                 {% endif %}
  63.                             </a>
  64.                         {% endif %}
  65.                     {% endfor %}
  66.                 </div>
  67.             </div>
  68.             <div class="col-md-2 {{ not showLinksRight ? 'justify-content-end d-flex align-items-center' }}">
  69.                 {% if showLinksRight %}
  70.                     <div class="footer-brands__copyright d-flex align-items-center">
  71.                         © {{ 'now' | date('Y') }} {{ pimcore_input('copyright', { 'placeholder': 'Copyright' }) }}
  72.                     </div>
  73.                     <div class="d-felx justify-content-end align-items-center">
  74.                 {% endif %}
  75.                         {% if editmode %}<b>Partner Link:</b>{% endif %}
  76.                         {{ pimcore_link('partnerLink', { 'class': 'footer-brands__partner-link' }) }}
  77.                 {% if showLinksRight %}
  78.                     </div>
  79.                 {% endif %}
  80.             </div>
  81.         </div>
  82.     </div>
  83. </div>