{% import '@FoxHabbitBasis/Macro/wrap.html.twig' as wrap_macro %}
{{ wrap_macro.wrapperOpen( config.claim_wrapper, _context) }}
{{ wrap_macro.wrapperOpen( config.claim_image_wrapper, _context) }}
{{ pimcore_image('claim',{thumbnail:'footer-claim', imgAttributes:{class:config.claim_image_class|default('img-fluid') }}) }}
{{ wrap_macro.wrapperClose( config.claim_image_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_wrapper, _context) }}
{{ wrap_macro.wrapperOpen( config.top_hq_wrapper, _context) }}
{{ wrap_macro.wrapperOpen( config.top_hq_company_wrapper, _context) }}
{{ pimcore_input( 'company_name', { placeholder: 'Company name'}) }}
{{ wrap_macro.wrapperClose( config.top_hq_company_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_hq_contact_wrapper, _context) }}
{{pimcore_areablock('contacts', {
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)),
params: config.top_contact_areabricks_params|default({})}
) }}
{{ wrap_macro.wrapperClose( config.top_hq_contact_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_hq_address_wrapper, _context) }}
<p itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress" class="d-block">{{ pimcore_input( 'company_street', { placeholder: 'Street'}) }}</span>
<span itemprop="additionalType" class="d-block">{{ pimcore_input( 'company_address', { placeholder: 'Additional address'}) }}</span>
<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>
<span itemprop="addressCountry" class="d-block">{{ pimcore_input( 'company_country', { placeholder: 'Country'}) }}</span>
</p>
{{ wrap_macro.wrapperClose( config.top_hq_address_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_hq_links_wrapper, _context) }}
{{pimcore_areablock('links', {
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)),
params: config.top_links_areabricks_params|default({})}
) }}
{{ wrap_macro.wrapperClose( config.top_hq_links_wrapper) }}
{{ wrap_macro.wrapperClose( config.top_hq_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_line_wrapper, _context) }}
{{ wrap_macro.wrapperClose( config.top_line_wrapper) }}
{{ wrap_macro.wrapperOpen( config.top_links_wrapper, _context) }}
<ul class="{{ config.top_links_ul_class|default('nav flex-column') }}">
{% set navStartNode = document.getProperty( config.top_links_property|default('navMeta')) %}
{% if navStartNode %}
{% set mainNavigation = pimcore_build_nav( { active: document, root: navStartNode } ) %}
{% for page in mainNavigation %}
{% if nav_page_check_permissions(page, app.getUser()) %}
{# Hauptnavigationspunkt direkt klickbar #}
<li class="{{ config.top_links_li_class|default('nav-item') }}">
<a class="{{ config.top_links_a_class|default('nav-link') }} {{ page.getClass() }}"
href="{{ page.getHref() }}"
{% if page.getTarget() %}
target="{{ page.getTarget() }}"
{% endif %}
title="{{ page.getTitle() }}"
itemprop="service"
>
{{ page.getLabel() }}
</a>
</li>
{% endif %}
{% endfor %}
{% endif %}
</ul>
{{ wrap_macro.wrapperClose( config.top_links_wrapper) }}
{{ wrap_macro.wrapperClose( config.top_wrapper) }}
{{ wrap_macro.wrapperOpen( config.middle_wrapper, _context) }}
{{ wrap_macro.wrapperOpen( config.middle_button_wrapper, _context) }}
{{pimcore_areablock('buttons', {
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)),
params: config.middle_button_areabricks_params|default({})}
) }}
{{ wrap_macro.wrapperClose( config.middle_button_wrapper) }}
{{ wrap_macro.wrapperOpen( config.middle_social_wrapper, _context) }}
{% include '@FoxHabbitBasis/Areas/basisbundle-footer/include/social-links.html.twig' %}
{{ wrap_macro.wrapperClose( config.middle_social_wrapper) }}
{{ wrap_macro.wrapperClose( config.middle_wrapper) }}
{{ wrap_macro.wrapperOpen( config.line_wrapper, _context) }}
{{ wrap_macro.wrapperClose( config.line_wrapper) }}
{{ wrap_macro.wrapperOpen( config.bottom_wrapper, _context) }}
{{ wrap_macro.wrapperOpen( config.bottom_nav_wrapper, _context) }}
<ul class="{{ config.bottom_nav_ul_class|default('nav flex-column') }}">
{% set navStartNode = document.getProperty( config.bottom_nav_property|default('navMeta')) %}
{% if navStartNode %}
{% set mainNavigation = pimcore_build_nav( { active: document, root: navStartNode } ) %}
{% for page in mainNavigation %}
{% if nav_page_check_permissions(page, app.getUser()) %}
{# Hauptnavigationspunkt direkt klickbar #}
<li class="{{ config.bottom_nav_li_class|default('nav-item') }}">
<a class="{{ config.bottom_nav_a_class|default('nav-link') }} {{ page.getClass() }}"
href="{{ page.getHref() }}"
{% if page.getTarget() %}
target="{{ page.getTarget() }}"
{% endif %}
title="{{ page.getTitle() }}"
itemprop="service"
>
{{ page.getLabel() }}
</a>
</li>
{% endif %}
{% endfor %}
{% endif %}
</ul>
{{ wrap_macro.wrapperOpen( config.line_wrapper2, _context) }}
{{ wrap_macro.wrapperClose( config.line_wrapper2) }}
{{ wrap_macro.wrapperClose( config.bottom_nav_wrapper) }}
{{ wrap_macro.wrapperOpen( config.bottom_copyright_wrapper, _context) }}
{{ pimcore_input('copyright_prepend',{placeholder:'Copyright'}) }}
{{ 'now'|date('Y') }}
{{ pimcore_input('copyright_append',{placeholder:'Copyright'}) }}
{{ wrap_macro.wrapperClose( config.bottom_copyright_wrapper) }}
{{ wrap_macro.wrapperClose( config.bottom_wrapper) }}
{{ wrap_macro.wrapperClose( config.claim_wrapper) }}