{% extends "_layouts/cp" %} {% set title = title ?? 'Choose a site'|t('app') %} {% set showHeader = false %} {% set bodyClass = 'sitepicker' %} {% set siteIds = siteIds ?? null %} {% set baseParams = baseParams ?? {} %} {% set siteGroups = craft.app.sites.getAllGroups() %} {% block main %}

{{ title }}

{% for group in siteGroups %} {% set groupSiteIds = siteIds ? group.getSiteIds()|intersect(siteIds) : group.getSiteIds() %} {% if groupSiteIds %} {% if siteGroups|length > 1 %}
{{ group.name|t('site') }}
{% endif %} {% endif %} {% endfor %} {% endblock %}