| Service / Interface | Zweck |
|---|---|
WidgetConfigResolverInterface (mmd_sylius_accessibility.widget_config_resolver) |
Löst die Konfiguration für einen Channel-Code auf; dekorierbar, um z. B. eine andere Quelle als die eigene Tabelle anzubinden |
ChannelSettingsRepositoryInterface (mmd_sylius_accessibility.channel_settings_repository) |
Liest/schreibt die Channel-Zeile; dekorierbar für eigene Caching-Strategien |
templates/shop/skip_target.html.twig |
Override-Punkt, falls dein Theme den Inhaltsbereich an anderer Stelle platziert (siehe Storefront-Integration) |
ChannelSettingsFormTypeundAdminMenuListenersind im Quellcode als@internalmarkiert: Sie sind nicht Teil der Erweiterungs-API und können sich in einem Minor-Release ändern. Baue nicht gegen ihre Konstruktor-Signatur.
Die Entity ChannelSettings implementiert ChannelSettingsInterface (Sylius ResourceInterface) und ist nicht final, folgt also dem Sylius-üblichen Muster für eigene Resources.