mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-13 13:54:23 +00:00
Add configuration on id_document_types to avoid errors
This commit is contained in:
parent
0474b25859
commit
8d543be5cc
@ -193,6 +193,11 @@ class ChillMainExtension extends Extension implements
|
|||||||
[]
|
[]
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$container->setParameter(
|
||||||
|
'chill_main.id_document_kinds',
|
||||||
|
$config['id_document_kinds']
|
||||||
|
);
|
||||||
|
|
||||||
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../config'));
|
$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../config'));
|
||||||
$loader->load('services.yaml');
|
$loader->load('services.yaml');
|
||||||
$loader->load('services/doctrine.yaml');
|
$loader->load('services/doctrine.yaml');
|
||||||
|
@ -151,6 +151,28 @@ class Configuration implements ConfigurationInterface
|
|||||||
->append($this->addWidgetsConfiguration('homepage', $this->containerBuilder))
|
->append($this->addWidgetsConfiguration('homepage', $this->containerBuilder))
|
||||||
->end() // end of widgets/children
|
->end() // end of widgets/children
|
||||||
->end() // end of widgets
|
->end() // end of widgets
|
||||||
|
->arrayNode('id_document_kinds')->defaultValue([])
|
||||||
|
->arrayPrototype()
|
||||||
|
->children()
|
||||||
|
->scalarNode('key')->isRequired()->cannotBeEmpty()
|
||||||
|
->info('the key stored in database')
|
||||||
|
->example('id_card')
|
||||||
|
->end()
|
||||||
|
->arrayNode('labels')->isRequired()->requiresAtLeastOneElement()
|
||||||
|
->arrayPrototype()
|
||||||
|
->children()
|
||||||
|
->scalarNode('lang')->isRequired()->cannotBeEmpty()
|
||||||
|
->example('fr')
|
||||||
|
->end()
|
||||||
|
->scalarNode('label')->isRequired()->cannotBeEmpty()
|
||||||
|
->example('Carte de séjour')
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end()
|
||||||
|
->end() // end of document types
|
||||||
->arrayNode('cruds')
|
->arrayNode('cruds')
|
||||||
->defaultValue([])
|
->defaultValue([])
|
||||||
->arrayPrototype()
|
->arrayPrototype()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user