{% if not is_home() && not is_post() %} {% if theme.menu %} {% import '../../_macro/menu/menu-item.swig' as menu_item %} {# Submenu & Submenu-2 #} {% for name, value in theme.menu %} {% set respath = value %} {% if value == '[object Object]' %} {# If current URL is value of parent submenu 'default' path #} {% set currentParentUrl = page.path.split('/')[0] | trim %} {% if currentParentUrl == value.default.split('||')[0] | trim | replace('/', '', 'g') %} {# Submenu items #} {# End Submenu items #} {# Submenu-2 #} {% for name, value in theme.menu %} {% set respath = value %} {% if value == '[object Object]' %} {% for subname, subvalue in value %} {% set itemName = subname.toLowerCase() %} {% if itemName == 'default' %} {% set parentValue = subvalue.split('||')[0] | trim %} {% endif %} {% if subvalue == '[object Object]' %} {# If current URL is value of parent submenu 'default' path #} {% set paths = page.path.split('/') %} {% if paths.length > 2 %} {% if paths[1] == subvalue.default.split('||')[0] | trim | replace('/', '', 'g') %} {# Submenu-2 items #} {# End Submenu-2 items #} {% endif %} {% endif %} {# End URL & path comparing #} {% endif %} {% endfor %} {% endif %} {% endfor %} {# End Submenu-2 #} {% endif %} {# End URL & path comparing #} {% endif %} {% endfor %} {# End Submenu & Submenu-2 #} {% endif %} {% endif %}