bundles/FoxHabbit/BasisBundle/Resources/views/Areas/basisbundle-footer/variant-lorch-corporate.html.twig line 1

Open in your IDE?
  1. {% import '@FoxHabbitBasis/Macro/wrap.html.twig' as wrap_macro %}
  2. {{ wrap_macro.wrapperOpen( config.claim_wrapper, _context) }}
  3.     {{ wrap_macro.wrapperOpen( config.claim_image_wrapper, _context) }}
  4.         {{ pimcore_image('claim',{thumbnail:'footer-claim', imgAttributes:{class:config.claim_image_class|default('img-fluid') }}) }}
  5.     {{ wrap_macro.wrapperClose( config.claim_image_wrapper) }}
  6.     {{ wrap_macro.wrapperOpen( config.top_wrapper, _context) }}
  7.         {{ wrap_macro.wrapperOpen( config.top_hq_wrapper, _context) }}
  8.             {{ wrap_macro.wrapperOpen( config.top_hq_company_wrapper, _context) }}
  9.                 {{ pimcore_input( 'company_name', { placeholder: 'Company name'}) }}
  10.             {{ wrap_macro.wrapperClose( config.top_hq_company_wrapper) }}
  11.             {{ wrap_macro.wrapperOpen( config.top_hq_contact_wrapper, _context) }}
  12.                 {{pimcore_areablock('contacts', {
  13.                         allowed: foxhabbit_common_tool_areabricks_get_list( config.top_hq_contact_areabricks_regex|default('/-element-link$/'), config.top_hq_contact_areabricks_include|default(null), config.top_hq_contact_areabricks_exclude|default(null)),
  14.                         params: config.top_contact_areabricks_params|default({})}
  15.                 ) }}
  16.             {{ wrap_macro.wrapperClose( config.top_hq_contact_wrapper) }}
  17.             {{ wrap_macro.wrapperOpen( config.top_hq_address_wrapper, _context) }}
  18.                 <p itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
  19.                     <span itemprop="streetAddress" class="d-block">{{ pimcore_input( 'company_street', { placeholder: 'Street'}) }}</span>
  20.                     <span itemprop="additionalType" class="d-block">{{ pimcore_input( 'company_address', { placeholder: 'Additional address'}) }}</span>
  21.                     <span itemprop="postalCode" class="d-inline-block">{{ pimcore_input( 'company_zip', { placeholder: 'ZIP'}) }}</span> <span itemprop="addressLocality" class="d-inline-block">{{ pimcore_input( 'company_city', { placeholder: 'City'}) }}</span>
  22.                     <span itemprop="addressCountry" class="d-block">{{ pimcore_input( 'company_country', { placeholder: 'Country'}) }}</span>
  23.                 </p>
  24.             {{ wrap_macro.wrapperClose( config.top_hq_address_wrapper) }}
  25.             {{ wrap_macro.wrapperOpen( config.top_hq_links_wrapper, _context) }}
  26.                 {{pimcore_areablock('links', {
  27.                         allowed: foxhabbit_common_tool_areabricks_get_list( config.top_hq_links_areabricks_regex|default('/-element-link$/'), config.top_hq_links_areabricks_include|default(null), config.top_hq_links_areabricks_exclude|default(null)),
  28.                         params: config.top_links_areabricks_params|default({})}
  29.                 ) }}
  30.             {{ wrap_macro.wrapperClose( config.top_hq_links_wrapper) }}
  31.         {{ wrap_macro.wrapperClose( config.top_hq_wrapper) }}
  32.         {{ wrap_macro.wrapperOpen( config.top_line_wrapper, _context) }}
  33.         {{ wrap_macro.wrapperClose( config.top_line_wrapper) }}
  34.         {{ wrap_macro.wrapperOpen( config.top_links_wrapper, _context) }}
  35.             <ul class="{{ config.top_links_ul_class|default('nav flex-column') }}">
  36.                 {% set navStartNode = document.getProperty( config.top_links_property|default('navMeta')) %}
  37.                 {% if navStartNode %}
  38.                     {% set mainNavigation = pimcore_build_nav( { active: document, root: navStartNode } ) %}
  39.                     {% for page in mainNavigation %}
  40.                         {% if nav_page_check_permissions(page, app.getUser()) %}
  41.                             {# Hauptnavigationspunkt direkt klickbar #}
  42.                             <li class="{{ config.top_links_li_class|default('nav-item') }}">
  43.                                 <a    class="{{ config.top_links_a_class|default('nav-link') }} {{ page.getClass() }}"
  44.                                     href="{{ page.getHref() }}"
  45.                                     {% if page.getTarget() %}
  46.                                     target="{{ page.getTarget() }}"
  47.                                     {% endif %}
  48.                                     title="{{ page.getTitle() }}"
  49.                                     itemprop="service"
  50.                                 >
  51.                                     {{ page.getLabel() }}
  52.                                 </a>
  53.                             </li>
  54.                         {% endif %}
  55.                     {% endfor %}
  56.                 {% endif %}
  57.             </ul>
  58.         {{ wrap_macro.wrapperClose( config.top_links_wrapper) }}
  59.     {{ wrap_macro.wrapperClose( config.top_wrapper) }}
  60.     {{ wrap_macro.wrapperOpen( config.middle_wrapper, _context) }}
  61.         {{ wrap_macro.wrapperOpen( config.middle_button_wrapper, _context) }}
  62.             {{pimcore_areablock('buttons', {
  63.                     allowed: foxhabbit_common_tool_areabricks_get_list( config.middle_button_areabricks_regex|default('/-element-button$/'), config.middle_button_areabricks_include|default(null), config.middle_button_areabricks_exclude|default(null)),
  64.                     params: config.middle_button_areabricks_params|default({})}
  65.             ) }}
  66.         {{ wrap_macro.wrapperClose( config.middle_button_wrapper) }}
  67.         {{ wrap_macro.wrapperOpen( config.middle_social_wrapper, _context) }}
  68.             {% include '@FoxHabbitBasis/Areas/basisbundle-footer/include/social-links.html.twig' %}
  69.         {{ wrap_macro.wrapperClose( config.middle_social_wrapper) }}
  70.     {{ wrap_macro.wrapperClose( config.middle_wrapper) }}
  71.     {{ wrap_macro.wrapperOpen( config.line_wrapper, _context) }}
  72.     {{ wrap_macro.wrapperClose( config.line_wrapper) }}
  73.     {{ wrap_macro.wrapperOpen( config.bottom_wrapper, _context) }}
  74.         {{ wrap_macro.wrapperOpen( config.bottom_nav_wrapper, _context) }}
  75.             <ul class="{{ config.bottom_nav_ul_class|default('nav flex-column') }}">
  76.                 {% set navStartNode = document.getProperty( config.bottom_nav_property|default('navMeta')) %}
  77.                 {% if navStartNode %}
  78.                     {% set mainNavigation = pimcore_build_nav( { active: document, root: navStartNode } ) %}
  79.                     {% for page in mainNavigation %}
  80.                         {% if nav_page_check_permissions(page, app.getUser()) %}
  81.                             {# Hauptnavigationspunkt direkt klickbar #}
  82.                             <li class="{{ config.bottom_nav_li_class|default('nav-item') }}">
  83.                                 <a    class="{{ config.bottom_nav_a_class|default('nav-link') }} {{ page.getClass() }}"
  84.                                     href="{{ page.getHref() }}"
  85.                                     {% if page.getTarget() %}
  86.                                     target="{{ page.getTarget() }}"
  87.                                     {% endif %}
  88.                                     title="{{ page.getTitle() }}"
  89.                                     itemprop="service"
  90.                                 >
  91.                                     {{ page.getLabel() }}
  92.                                 </a>
  93.                             </li>
  94.                         {% endif %}
  95.                     {% endfor %}
  96.                 {% endif %}
  97.             </ul>
  98.             {{ wrap_macro.wrapperOpen( config.line_wrapper2, _context) }}
  99.             {{ wrap_macro.wrapperClose( config.line_wrapper2) }}
  100.         {{ wrap_macro.wrapperClose( config.bottom_nav_wrapper) }}
  101.         {{ wrap_macro.wrapperOpen( config.bottom_copyright_wrapper, _context) }}
  102.             {{ pimcore_input('copyright_prepend',{placeholder:'Copyright'}) }}
  103.             {{ 'now'|date('Y') }}
  104.             {{ pimcore_input('copyright_append',{placeholder:'Copyright'}) }}
  105.         {{ wrap_macro.wrapperClose( config.bottom_copyright_wrapper) }}
  106.     {{ wrap_macro.wrapperClose( config.bottom_wrapper) }}
  107. {{ wrap_macro.wrapperClose( config.claim_wrapper) }}