CMS-Block: Unterkategorien-Navigation mit konfigurierbarer Spaltenbreite #19
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ziel
Neuer CMS-Block für den Shopware Layout-Designer (Seiten/Kategorie-Layouts), der alle direkten Unterkategorien einer im Block ausgewählten Kategorie als Navigations-Spalten anzeigt (z. B. für Footer-Sitemaps oder Kategorie-Übersichtsseiten).
Betroffenes Modul
Neues Modul, bisher nicht in
AGENT.mddokumentiert. Braucht sowohl Administration- als auch Storefront-Anteil.Fachliche Anforderungen
category).col-6 col-md-4). Diese Klassen werden auf jede erzeugte Spalte angewendet — steuert damit Spaltenanzahl/Responsive-Verhalten pro Zeile.active= true,visible/Sales-Channel-Zuordnung berücksichtigen wie bei Shopwares eigener Kategorie-Navigation).Technische Details
CmsElementResolverInterface-Implementierung benötigt (Service, getriggert übershopware.cms.data_resolver-Tag). Der neue Block kapselt dieses eine Element, damit Redakteure im Block-Picker weiterhin nur einen Baustein sehen (üblicher Aufbau bei Custom-CMS-Bausteinen in Shopware-Plugins).src/Resources/app/administration/src/module/sw-cms/elements/<name>(Config-Panel: Entity-Select + Textfeld) und.../blocks/<name>(Block-Definition/Preview), analog Shopwares eigenem Aufbau für CMS-Bausteine.src/Resources/app/administration/in diesem Plugin? Aktuell nein — muss neu angelegt werden (bisher nur Storefront-Views vorhanden).Akzeptanzkriterien
wsc-Präfix)Hinweis
Scope-Klärung erfolgt: Nur 1 Ebene (direkte Unterkategorien), keine verschachtelte Enkel-Kategorien-Liste innerhalb der Spalten.