Section Groups: Header, Body und Footer

Wie Header und Footer global für alle Seiten verwaltet werden, wie enabled_on Sections einschränkt und was section_groups.json festlegt.

GruppeGültigkeitAusgabe im Layout
headeralle Seitencontent_for_header
bodynur diese Seitecontent_for_layout
footeralle Seitencontent_for_footer

Sections einschränken

{ "name": "Header",     "enabled_on": { "groups": ["header"] } }
{ "name": "Footer",     "enabled_on": { "groups": ["footer"] } }
{ "name": "Hero",       "enabled_on": { "groups": ["body"] } }
{ "name": "Trennlinie", "enabled_on": { "groups": ["header", "body", "footer"] } }

Ohne enabled_on ist eine Section in allen drei Gruppen verfügbar. Schränke Navigation und Copyright ein, damit niemand sie versehentlich in den Body setzt.

Header und Footer werden pro Theme gespeichert, nicht pro Seite. Ihr Veröffentlichen baut die komplette Website neu. Die Startkonfiguration bei der ersten Aktivierung liefert config/section_groups.json:

{
  "header": {
    "sections": {
      "header-default": {
        "type": "header", "label": "Header", "disabled": false,
        "settings": { "logo_text": "Meine Marke", "main_menu": "main-menu" },
        "blocks": {}, "block_order": []
      }
    },
    "order": ["header-default"]
  },
  "footer": {
    "sections": {
      "footer-default": {
        "type": "footer", "label": "Footer", "disabled": false,
        "settings": { "color_scheme": "dark" }, "blocks": {}, "block_order": []
      }
    },
    "order": ["footer-default"]
  }
}

Änderungen an section_groups.json wirken nur bei neu aktivierten Themes. Bestehende Installationen behalten ihre Header und Footer.

Grenzen

Maximal 25 Sections pro Gruppe und 50 Blocks pro Section.

Noch Fragen?

Unser Support antwortet in der Regel innerhalb eines Werktags.

Support kontaktieren