{% set options = options|default({}) + { header_home_url: "https://cnx.condenast.de", header_logo_url: asset('extensions/vendor/cnd/designs/cnx/images/cnx_logo_monogram_white.svg','extensions'), header_nav_container_class: "", header_variant: 'default', } %} {# Logic -------------------------------------------------------------------------------------------------------------#} {% setcontent configurations = 'configurations' limit 1 returnsingle %} {% set config_menu = configurations.menu|json_decode %} {% set items = [] %} {# We need to slugify the array indexes for the cases of menureplace and menuremove #} {% for key, value in config_menu.primary %} {% set key = value.label|slug %} {% set items = items|merge({(key): value}) %} {% endfor %} {% set Menu = Menu|merge({'primary': items}) %} {# Templating --------------------------------------------------------------------------------------------------------#}