templates/default/footer.html.twig line 1

Open in your IDE?
  1. {% if editmode %}
  2.     <link href="/static/css/styles.css" media="screen" rel="stylesheet" type="text/css" />
  3.     <link href="/static/css/styles.data.css" media="screen" rel="stylesheet" type="text/css" />
  4.     <link href="/static/css/editmode.css?t={{ date().timestamp }}" media="screen" rel="stylesheet" type="text/css" />
  5.     <div class="backend-settings">
  6.         <div class="sub-setting">
  7.             <label>Footer-Variante</label>
  8.             <div class="setting">
  9.                 {% if pimcore_select("footer-variant").isEmpty() %}
  10.                     {% do pimcore_select("footer-variant").setDataFromResource("gallery") %}
  11.                 {% endif %}
  12.                 {{ pimcore_select("footer-variant", {
  13.                     "store": [
  14.                         ['gallery', 'Galerie'],
  15.                         ['newsletter', 'Newsletter-Anmeldung'],
  16.                         ['empty', 'Nur Menüs']
  17.                     ],
  18.                     "reload": "true"
  19.                 })
  20.                 }}
  21.             </div>
  22.             <label>Sticky Footer</label>
  23.             <div class="setting">
  24.                 {% if pimcore_select("sticky-footer").isEmpty() %}
  25.                     {% do pimcore_select("sticky-footer").setDataFromResource("no") %}
  26.                 {% endif %}
  27.                 {{ pimcore_select("sticky-footer", {
  28.                     "store": [
  29.                         ['yes', 'Ja'],
  30.                         ['no', 'Nein']
  31.                     ],
  32.                     "reload": "true"
  33.                 })
  34.                 }}
  35.             </div>
  36.         </div>
  37.     </div>
  38. {% endif %}
  39. {% set footerVariant = pimcore_select('footer-variant').getData() %}
  40. {% set stickyFooter = pimcore_select('sticky-footer').getData() %}
  41. <footer class="page-footer">
  42.     {% if stickyFooter == 'yes' %}
  43.         {% if editmode %}
  44.         <div class="alert">
  45.             <div class="text-center">
  46.                 <i>Sticky Footer Buttons nur in mobile Version sichtbar</i>
  47.             </div>
  48.         </div>
  49.         <div class="footer-backend">
  50.         {% endif %}
  51.             <div class="mobile-footer">
  52.                 {% for i in pimcore_iterate_block(pimcore_block('footerlink')) %}
  53.                     {{ pimcore_link('button', {'class': 'btn btn--flat'}) }}
  54.                 {% endfor %}
  55.             </div>
  56.         {% if editmode %}
  57.         </div>
  58.         <hr>
  59.         {% endif %}
  60.     {% endif %}
  61.     <div class="container">
  62.         <div class="footer--grid{% if footerVariant == 'empty' %} is-empty{% endif %}">
  63.             <div class="footer--address">
  64.                 <address class="page-footer--address box-shadow">
  65.                     <div class="page-footer--address-logo">
  66.                         {% if not document.getProperty('logo') %}
  67.                             <a href="{{ document.getProperty('mainnavStartNode') }}" class="logo logo--black logo--color"></a>
  68.                         {% else %}
  69.                             <a href="/{{ 'mainnavStartNode'|trans }}">
  70.                                 <img src="{{ document.getProperty('logo') }}" alt="logo">
  71.                             </a>
  72.                         {% endif %}
  73.                     </div>
  74.                     <div>{{ pimcore_wysiwyg('adresse') }}</div>
  75.                     <div>
  76.                         {% if pimcore_website_config('phone') %}
  77.                             <div>{{ 'footer.Tel'|trans }}: <a href="tel:{{ pimcore_website_config('phone')|replace({' ': ''}) }}">
  78.                                     <span>{{ pimcore_website_config('phone') }}</span>
  79.                                 </a>
  80.                             </div>
  81.                         {% endif %}
  82.                         {% if pimcore_website_config('email') %}
  83.                             <div>{{ 'footer.E-Mail'|trans }}: <a href="mailto:{{ pimcore_website_config('email') }}">
  84.                                     <span>{{ pimcore_website_config('email') }}</span>
  85.                                 </a>
  86.                             </div>
  87.                         {% endif %}
  88.                     </div>
  89.                     <a href="{{ document.getProperty('inquiry') }}" class="btn btn--flat">{{ 'footer.Jetzt anfragen'|trans }}</a>
  90.                 </address>
  91.             </div>
  92.             <div class="footer--menus">
  93.                 <div class="footer-menu footer-menu--left">
  94.                     <h5>{{ pimcore_input('footer-menu--left-title') }}</h5>
  95.                     <ul>
  96.                         {% for i in pimcore_iterate_block(pimcore_block('footer-menu--left')) %}
  97.                             <li>
  98.                                 {{ pimcore_link('footer-menu--left-link', {
  99.                                     'class': 'arrow-link',
  100.                                     'textPrefix': '<i class="iconfont-arrow-right"></i>'
  101.                                 }) }}
  102.                             </li>
  103.                         {% endfor %}
  104.                     </ul>
  105.                 </div>
  106.                 <div class="footer-menu footer-menu--right">
  107.                     <h5>{{ pimcore_input('footer-menu--right-title') }}</h5>
  108.                     <ul>
  109.                         {% for i in pimcore_iterate_block(pimcore_block('footer-menu--right')) %}
  110.                             <li>
  111.                                 {{ pimcore_link('footer-menu--right-link', {
  112.                                     'class': 'arrow-link',
  113.                                     'textPrefix': '<i class="iconfont-arrow-right"></i>'
  114.                                 }) }}
  115.                             </li>
  116.                         {% endfor %}
  117.                     </ul>
  118.                 </div>
  119.             </div>
  120.             <div class="footer--widgets">
  121.                 {% if footerVariant == 'gallery' %}
  122.                     <div class="footer--gallery">
  123.                         <h5>{{ 'footer.Galerie'|trans }}</h5>
  124.                         {% if editmode %}
  125.                             <label><strong>Galerie-Link:</strong></label>
  126.                             {{ pimcore_link('footer--gallery-link') }}
  127.                         {% endif %}
  128.                         {% set footerGalleryLink = pimcore_link('footer--gallery-link').getHref() %}
  129.                         <div class="footer--gallery-grid">
  130.                             {% for i in pimcore_iterate_block(pimcore_block('footer--gallery')) %}
  131.                                 {% if not editmode %}<a href="{{ footerGalleryLink }}">{% endif %}
  132.                                     {{ pimcore_image("footer--gallery-image", {
  133.                                         "title": "Bild hierher ziehen",
  134.                                         "width": 160,
  135.                                         "height": 160,
  136.                                         "thumbnail": "footer-gallery"
  137.                                     }) }}
  138.                                     {% if not editmode %}
  139.                                         <span class="overlay"><i class="iconfont-arrow-right"></i></span>
  140.                                     {% endif %}
  141.                                 {% if not editmode %}</a>{% endif %}
  142.                             {% endfor %}
  143.                         </div>
  144.                     </div>
  145.                 {% endif %}
  146.                 {% if footerVariant == 'newsletter' %}
  147.                     <div class="footer--newsletter">
  148.                         <h5>{{ 'footer.Newsletter'|trans }}</h5>
  149.                         <form action="http://newsletter.conecto.at/f/80567-198609/wcs/" method="post" role="form">
  150.                             <div class="newsletter--input">
  151.                                 <input id="4181468" rel="email" type="email" name="email" placeholder="{{ 'footer.Ihre E-Mail-Adresse'|trans }} *" />
  152.                             </div>
  153.                             <div class="newsletter--label" id="4181503" rel="checkbox">
  154.                                 <label>
  155.                                     <input id="ja4181503" type="checkbox" name="1128057[]" required />
  156.                                     <span>{{ 'footer.Hiermit bestätige ich, dass ich die Datenschutzbestimmungen gelesen und akzeptiert habe.'|trans }}</span>
  157.                                 </label>
  158.                             </div>
  159.                             <div class="newsletter--button">
  160.                                 <button type="submit" class="btn btn--flat">{{ 'footer.Anmelden'|trans }}</button>
  161.                             </div>
  162.                         </form>
  163.                     </div>
  164.                 {% endif %}
  165.             </div>
  166.             <div class="footer--info">
  167.                 <div class="footer--bottom">
  168.                     <a href="//www.conecto.at" target="_blank" class="logo--flat"></a>
  169.                 </div>
  170.             </div>
  171.         </div>
  172.     </div>
  173. </footer>