Bienvenue dans l'extension e-bourgogne! Cette page est une page d'introduction rapide.
Iterative model refinement
The first version of the model will usually not be the one you'll use lateron. That's why you should take your time, and improve your model.
Useful things to know:
- Dynamic Scaffolding: The Scaffolding will automatically adjust the templates needed to render CRUD-functionality for your domain models.
That is, if you modify your domain model by adding or removing fields, the standard CRUD actions display the new fields as well.
When you start to modify the generated files, but still want to use the graphical modeler to extend your model, you have to enable the roundtrip feature
in the Extension Builder settings in the Extension Manager.
You will find a file in your extension directory Configuration/ExtensionBuilder/settings.yaml.
There you can configure which files should be overwritten, kept or merged if you save your model.
A good practice would be, to let the Extension Builder generate the Partials for form fields and properties for you and include them in your templates.
At the Wiki Modifying and extending the model you find more details about this feature