Skip to content

Plugins

Das Guppy-Ökosystem umfasst 13 Plugins. DmfGuppyTheme ist das Core-Theme; alle weiteren Plugins ergänzen oder erweitern Storefront- oder Admin-Funktionalität. Bis auf DmfGuppyCheckoutEnhancements und DmfMarkdownEditor zielen alle Plugins primär auf Shopware ~6.7.

Theme

PluginZweckPflicht?
DmfGuppyThemeCore-Theme auf Bootstrap-5-BasisPflicht (sofern Guppy-Storefront gewünscht)
DmfAutoStyleguideLiving Styleguide + Token-MappingOptional
DmfSplideSliderGeteilte Splide-Carousel-KomponentePflicht-Dependency von DmfGuppyTheme

CMS

PluginZweckEmpfohlen für
DmfCmsBlockLibraryWiederverwendbare CMS-Blöcke und Sections, Linked-Blocks, JSON-Import/Exportjede Storefront mit redaktionellen Inhalten
DmfCmsCustomElementsEigene CMS-Elemente + Generator-SkillProjekte mit individuellen Erlebniswelten
DmfCmsCustomGrids11 vorgefertigte Grid-Layoutsschnelle Standard-Layouts
DmfCmsDynamicGridVisueller CSS-Grid-Editor mit Per-Viewport-Layoutsmaßgeschneiderte Layouts
DmfCmsImportExportExport/Import von Erlebniswelten und Theme-KonfigMigration, Backups, CI/CD
DmfGuppyEmotionworldElements12 spezialisierte CMS-Elemente (Accordion, Banner, Slider, Galerien, …)Guppy-Storefronts

Storefront

PluginZweckTheme-agnostisch?
DmfGuppyCheckoutEnhancementsCheckout-UX (Layout-Varianten, Progress-Bar, Trust-Elemente, Konfetti)Ja
DmfDropdownNavigationBarrierefreie Dropdown-Navigation mit Keyboard-SupportJa
DmfImageFocalPointFokuspunkte für Bilder (object-position)Ja
DmfMarkdownEditorMarkdown-Editor für Admin + `markdown`-Twig-Filter

Abhängigkeiten in Kürze

  • DmfGuppyTheme setzt DmfSplideSlider voraus.
  • DmfGuppyEmotionworldElements setzt DmfGuppyTheme: ^2.0 voraus.
  • Slider-basierte Custom-Elements von DmfCmsCustomElements benötigen DmfSplideSlider.
  • Alle anderen Plugins sind unabhängig voneinander einsetzbar.

Standard-Installations-Workflow

bash
# Plugin via Composer hinzufügen
composer require <package>

# Plugin-Liste neu laden
bin/console plugin:refresh

# Installieren und aktivieren
bin/console plugin:install --activate <PluginName>

# bei Storefront-Plugins: Theme neu kompilieren
bin/console theme:compile

# Cache leeren
bin/console cache:clear

Welche Plugins sollen als nächstes rein?

Empfehlungen für minimale, sinnvolle und Vollausstattung-Setups: Empfohlene Plugins.