templates/includes/footer.html.twig line 1

Open in your IDE?
  1. {% if editmode %}
  2. {% apply spaceless %}
  3. {# CSS styles #}
  4. {% do pimcore_head_link().appendStylesheet(asset('assets/css/app.min.css')) %}
  5. {% do pimcore_head_link().appendStylesheet(asset('assets/css/editmode.min.css')) %}
  6. {# CSS styles #}
  7. {# JS Script #}
  8. {% do pimcore_head_script().appendFile(asset('assets/js/app.min.js')) %}
  9. {# JS Script #}
  10. {% endapply %}
  11. {{ pimcore_head_link() }}
  12. {# {% block head_stylesheets deferred %}
  13. {% endblock %} #}
  14. {% endif %}
  15. <footer id="footer" class="{% if editmode %}editmode{% endif %}">
  16. <div class="container">
  17. <section class="center-sec flex space-between">
  18. <div class="contact">
  19. <a class="footer-logo" href="/" title="{{ ''}}">
  20. <img src="{{ asset('assets/logo/logo2.png') }}" alt="Swiss Hexagon" width="200" height="84">
  21. </a>
  22. {% if editmode %}
  23. {{ pimcore_wysiwyg('footerContent', {
  24. height: 200,
  25. customConfig: '/assets/js/editmode/config.js'
  26. })
  27. }}
  28. {% elseif not pimcore_wysiwyg('footerContent').isEmpty() %}
  29. {{ pimcore_wysiwyg('footerContent').getData() | raw }}
  30. {% endif %}
  31. </div>
  32. <section class="social-sec">
  33. <div class="socials">
  34. {% if editmode %}
  35. <div class="flex gap-60">
  36. {{ pimcore_link('insta') }}
  37. {{ pimcore_link('facebook') }}
  38. </div>
  39. {% endif %}
  40. {% if not editmode and not pimcore_link('insta').isEmpty() %}
  41. <a href="{{ pimcore_link('insta').getHref() }}" target="{{ pimcore_link('insta').getTarget() }}" title="{{ pimcore_link('insta').getTitle() }}">
  42. <svg width="18.818" height="18.814" viewBox="0 0 18.818 18.814">
  43. <path d="M9.406,6.821a4.824,4.824,0,1,0,4.824,4.824A4.816,4.816,0,0,0,9.406,6.821Zm0,7.96a3.136,3.136,0,1,1,3.136-3.136A3.142,3.142,0,0,1,9.406,14.781Zm6.146-8.157A1.125,1.125,0,1,1,14.427,5.5,1.122,1.122,0,0,1,15.552,6.624Zm3.195,1.142a5.568,5.568,0,0,0-1.52-3.942A5.6,5.6,0,0,0,13.285,2.3c-1.553-.088-6.209-.088-7.762,0A5.6,5.6,0,0,0,1.581,3.819,5.586,5.586,0,0,0,.061,7.761c-.088,1.553-.088,6.209,0,7.762a5.568,5.568,0,0,0,1.52,3.942,5.612,5.612,0,0,0,3.942,1.52c1.553.088,6.209.088,7.762,0a5.568,5.568,0,0,0,3.942-1.52,5.6,5.6,0,0,0,1.52-3.942c.088-1.553.088-6.2,0-7.758ZM16.74,17.19a3.175,3.175,0,0,1-1.788,1.788c-1.238.491-4.177.378-5.546.378s-4.311.109-5.546-.378A3.175,3.175,0,0,1,2.072,17.19c-.491-1.238-.378-4.177-.378-5.546S1.585,7.333,2.072,6.1A3.175,3.175,0,0,1,3.86,4.311c1.238-.491,4.177-.378,5.546-.378s4.311-.109,5.546.378A3.175,3.175,0,0,1,16.74,6.1c.491,1.238.378,4.177.378,5.546S17.231,15.956,16.74,17.19Z" transform="translate(0.005 -2.238)" fill="#fff"/>
  44. </svg>
  45. </a>
  46. {% endif %}
  47. {% if not editmode and not pimcore_link('facebook').isEmpty() %}
  48. <a href="{{ pimcore_link('facebook').getHref() }}" target="{{ pimcore_link('facebook').getTarget() }}" title="{{ pimcore_link('facebook').getTitle() }}">
  49. <svg width="11.763" height="21.865" viewBox="0 0 11.763 21.865">
  50. <path d="M13.257,11.741V7.566h3.368v-2.1A5.5,5.5,0,0,1,18.1,1.6,4.693,4.693,0,0,1,21.675,0H25.02V4.176H21.675a.737.737,0,0,0-.59.361,1.465,1.465,0,0,0-.262.886V7.565h4.2v4.175h-4.2V21.865h-4.2V11.741Z" transform="translate(-13.257)" fill="#fff"/>
  51. </svg>
  52. </a>
  53. {% endif %}
  54. </div>
  55. <div class="partner">
  56. {% if editmode %}
  57. {{ pimcore_wysiwyg('footerContentContact', {
  58. height: 60,
  59. customConfig: '/assets/js/editmode/config.js'
  60. })
  61. }}
  62. {% elseif not pimcore_wysiwyg('footerContentContact').isEmpty() %}
  63. {{ pimcore_wysiwyg('footerContentContact').getData() | raw }}
  64. {% endif %}
  65. <div class="partner-logo">
  66. {% if editmode %}
  67. {# {{ pimcore_image('footerPartner', {
  68. height: 120,
  69. customConfig: '/assets/js/editmode/config.js'
  70. })
  71. }} #}
  72. {{ pimcore_relation("footerPartner",{
  73. "height": 120,
  74. "types": ["asset"],
  75. "subtypes": {
  76. "asset": ["image"]
  77. },
  78. "customConfig": '/assets/js/editmode/config.js'
  79. }) }}
  80. {{ pimcore_link('footerPartnerLink', {
  81. height: 120,
  82. customConfig: '/assets/js/editmode/config.js'
  83. })
  84. }}
  85. {% elseif not pimcore_relation('footerPartner').isEmpty() and not pimcore_link('footerPartnerLink').isEmpty() %}
  86. <a class="footer-partner-link" href="{{ pimcore_link('footerPartnerLink').getHref() }}" target="{{ pimcore_link('footerPartnerLink').getTarget() }}">
  87. {{ pimcore_relation("footerPartner").getElement().getThumbnail('footerPartner').html | raw }}
  88. </a>
  89. {% endif %}
  90. </div>
  91. </div>
  92. </section>
  93. </section>
  94. <section class="bottom-sec flex space-between">
  95. <a {% if not editmode %}href="/" title="{{ '© Annavation AG' | trans }}" {% endif %}>© {{ 'now' | date('Y') }} Annavation AG</a>
  96. <div class="flex gap-30">
  97. {% for i in pimcore_block('linkblock').iterator %}
  98. {{ pimcore_link('footerLink', {'class': "bottom-sec-link"}) }}
  99. {% endfor %}
  100. {% if not editmode %}
  101. <a aria-label="{{ 'cookies-eu-revoke'|trans }}" class="cookies-eu-revoke" id="cookies-eu-revoke" title="{{ 'cookie-eu-revoke-link-title' | trans }}">{{ 'cookies-eu-revoke'|trans }}</a>
  102. {% endif %}
  103. </div>
  104. </section>
  105. </div>
  106. {# {% if not editmode %}
  107. <div class="footer-deco-logo">
  108. {{ include('svg/logo-icon.html.twig') }}
  109. </div>
  110. {% endif %} #}
  111. </footer>
  112. {% if editmode %}
  113. {# {{ pimcore_head_script() | raw }} #}
  114. {{ pimcore_head_script() }}
  115. {# {% block headscripts deferred %}
  116. {% endblock %} #}
  117. {% endif %}