oveleon/contao-config-driver-bundle
Adds a Config data container driver to Contao CMS. Load DCA palettes/fields from template or bundle config files and render them in the backend. Store values in localconfig or serialize them into an existing DB column, with support for overrides and merging.
Cache, Config, Auth) or tenant-specific data into Contao DCA fields. This unlocks:
TenantRepository to filter options).Adopt if:
Cache, Auth, or custom services to Contao fields).Look elsewhere if:
For Executives: *"The latest update to this Laravel package (v1.5.0) adds container parameter support, letting us inject dynamic data—like tenant IDs, API responses, or environment configs—directly into Contao’s backend fields. This could:
For Engineers: *"Key feature in v1.5.0: Container parameters now allow passing any Laravel service or runtime value to Contao DCA fields. Examples:
TenantRepository to filter options per customer.config('app.env') to enable/disable fields.Why use it? ✅ Replaces DCA XML with Laravel’s service container (DI, testing, caching). ✅ No Contao core hacks—works alongside existing bundles. ✅ Active maintenance (recent updates, GitHub activity).
Tradeoffs: ⚠️ Contao-specific; requires basic Laravel bundle setup. ⚠️ Not a silver bullet for real-time frontend UIs (pair with Livewire if needed).
Recommend for: Teams using Contao + Laravel who want dynamic, injectable field configs without XML."*
How can I help you explore Laravel packages today?