Find the Exponential Software extensions you want
| UNIX name | Owner | Status |
|---|---|---|
| LegacySettingsInjectionBundle | 7x | stable |
| Version | Compatible with |
|---|---|
| N/A | N/A |
This is an eZ Publish 5 Symfony bundle to inject settings from a yml file into the legacy eZ Publish kernel.
It allows injecting different legacy settings for different siteaccesses.
$ composer require contextualcode/legacy-settings-injection-bundle
public function registerBundles()
{
$bundles = array(
...
new ContextualCode\LegacySettingsInjectionBundle\ContextualCodeLegacySettingsInjectionBundle()
);
There are two cases for this bundle usage.
In your parameters.yml file, add legacy settings like:
parameters:
injected_ini_files:
site.ini:
TemplateSettings:
Debug: enabled
In your config.yml file, add legacy settings for different siteaccesses like:
contextual_code_legacy_settings_injection:
system:
frontend_group:
injected_ini_files:
site.ini:
TemplateSettings:
Debug: disabled
admin:
injected_ini_files:
site.ini:
TemplateSettings:
Debug: enabled