{% extends 'cp-nav/_layouts' %} {% import '_includes/forms' as forms %} {% set crumbs = [ { label: 'Control Panel Nav' | t, url: url('cp-nav') }, { label: 'Navigation' | t, url: url('cp-nav') } ] %} {% set selectedTab = 'navigation' %} {% set layoutItems = [] %} {% for layout in layouts %} {% set layoutItems = layoutItems | merge([{ label: layout.name, value: layout.id }]) %} {% endfor %} {# Always default to first layout #} {% if craft.app.request.param('layoutId') %} {% set layoutId = craft.app.request.param('layoutId') %} {% else %} {% set layoutId = 1 %} {% endif %} {% block actionButton %}
{{ 'New menu item' | t('cp-nav') }}
{% endblock %} {% block blockContent %}
{{ 'CP Nav: Editing {name}' | t('cp-nav', { name: layout.name }) }}
{% if craft.app.getEditionName() != 'Solo' %}
{{ forms.selectField({ first: true, label: 'Layout' | t('cp-nav'), instructions: 'Choose a Layout to edit.' | t('cp-nav'), id: 'layoutId', name: 'layoutId', value: layoutId, options: layoutItems, }) }}
{% endif %} {% if navItems is defined and navItems | length > 0 %} {% for nav in navItems %} {% endfor %} {% endif %} {% endblock %}