</div>
{#close content div for full page view #}
{% set sortField = 'weight' %}
{% if resource.orderAlphabetically is defined and resource.orderAlphabetically %}
{% set sortField = 'title' %}
{% endif %}
<div class="tile-menu-pp">
<ul class="tile-menu gfx">
{% set node = get_node_for(page) %}
{% set nodeTranslation = get_node_translation_for(page) %}
{% set nodeTranslationArray = {} %}
{% if resource.whatStructure == 'children' %}
{% set children = node.children %}
{% for element in children %}
{% set nodeTranslationElement = get_node_trans_by_node_id(element.id, nodeTranslation.lang) %}
{% if nodeTranslationElement %}
{% set nodeTranslationArray = nodeTranslationArray|merge([nodeTranslationElement]) %}
{% endif %}
{% endfor %}
{% for nodeTranslationElement in nodeTranslationArray|sortbyfield(sortField) %}
{% set pageElement = get_page_by_node_translation(nodeTranslationElement) %}
{% if pageElement %}
{% include 'PageParts/GfxMenuPagePart/menuElement.html.twig' %}
{% endif %}
{% endfor %}
{% elseif resource.whatStructure == 'parent' %}
{% set parent = node.parent %}
{% if parent %}
{% set parentChildren = parent.children %}
{% for element in parentChildren %}
{% set nodeTranslationElement = get_node_trans_by_node_id(element.id, nodeTranslation.lang) %}
{% if nodeTranslationElement %}
{% set nodeTranslationArray = nodeTranslationArray|merge([nodeTranslationElement]) %}
{% endif %}
{% endfor %}
{% for nodeTranslationElement in nodeTranslationArray|sortbyfield(sortField) %}
{% set pageElement = get_page_by_node_translation(nodeTranslationElement) %}
{% if pageElement %}
{% include 'PageParts/GfxMenuPagePart/menuElement.html.twig' %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %}
</ul>
</div>
<div class="content">
{# open content div again #}