Shopware Plugins
Waarom de Shopware Plugin Suite
Bij Shopware 6 implementaties keren bepaalde behoeften steeds terug: juridisch verplichte content-pagina's, een laagdrempelige nieuwsbrief-aanmelding, privacy-vriendelijke analytics, meertalige merkvoering en een nette onderhoudspagina. We hebben deze terugkerende fundamenten uitgewerkt als herbruikbare plugins — in zeven families, elk met een gratis Lite-versie (open source, direct via Composer) en een Pro-versie die de Lite uitbreidt met geavanceerde functionaliteit.
De zeven families
- Legal Pages — voorwaarden, privacy, herroeping, cookies en disclaimer als beheerbare snippets met merge fields, per sales channel configureerbaar. Pro voegt een cookie-consent-banner met beleidspagina, een toegankelijkheidsverklaring-generator, een Impressum-validator en een compliance-audittrail toe.
composer require tenbruggencate/legal-pages-lite - Newsletter — AVG-veilige nieuwsbrief-aanmelding met double opt-in, token-based unsubscribe met e-mailwissing en per-IP rate limit. Pro voegt campagnes, lifecycle-automatiseringen en gedragssegmentatie op basis van uw eigen orderdata toe.
composer require tenbruggencate/newsletter-lite - Product Encyclopedia — tweelaags educatieve content (browse-overzicht + diepe profielen) gekoppeld aan producten, volledig server-rendered. Pro voegt per-profiel koppelingen naar gerelateerde producten toe.
composer require tenbruggencate/productencyclopedia-lite - Multi-Brand — tot vijf merk-domeinen vanuit één Shopware-installatie, op hostname herkend en als merk-tokens in de pagina geïnjecteerd. Pro voegt per-merk transactionele e-mail-overrides toe (onderwerp, afzender en inhoud per merk × mailtemplate).
composer require tenbruggencate/multibrand-lite - Seasons — benoemde thema-configuratie-varianten opslaan en plannen wanneer elke live gaat (Kerst, Black Friday, voorjaar). Pro voegt per-variant marketingbanners toe die dezelfde planning volgen.
composer require tenbruggencate/seasons-lite - Maintenance — branded, SEO-correcte onderhoudspagina (HTTP 503 + Retry-After +
noindex), per sales channel beheerbaar. Pro voegt geplande onderhoudsvensters toe (automatisch aan en uit op ingestelde tijden).composer require tenbruggencate/maintenance-lite - Analytics — multi-backend tracking (Matomo + Plausible) met cookieless modus, respect voor Global Privacy Control en e-commerce-events out of the box. Pro voegt conversie-tracking, multi-brand custom dimensions, consent-mode en dashboard-templates toe.
composer require tenbruggencate/analytics-lite
Lite en Pro
De Lite-versies zijn gratis, MIT-gelicentieerd en semver-versioned, en staan op packagist.org/packages/tenbruggencate — direct installeerbaar via Composer. De Pro-versies bouwen op datzelfde Lite-fundament voort met geavanceerde functionaliteit en komen naar de Shopware Store.
Kwaliteit en compliance
- PHPStan level 8 (schoon), PHPUnit en PHP-CS-Fixer als quality gates per repository.
- WCAG 2.1 / 2.2 AA als ontwerpdoel, getoetst met axe-core.
- Server-rendered en crawler-vriendelijk: de content-plugins leveren sitemap-providers, per-merk canonical-URL's en hreflang voor meertalige shops.
- Per-sales-channel configuratie als standaard, ontworpen voor multi-brand Shopware-shops zonder cross-brand-bleed.
- Documentatie, changelogs én runtime snippets in het Nederlands, Engels en Duits.
Resultaat
Shopware 6 shop-eigenaren, ontwikkelaars en agencies krijgen een samenhangende set fundamenten: gratis te starten met de Lite-versies, en uit te breiden naar Pro waar meer nodig is. De suite onderstreept onze werkwijze — pragmatische enterprise-software met transparante kwaliteitscriteria.