When creating web sites, more often than not, the end users will require a backend application to edit parts of their site. This can sometimes lead to twice the amount of work depending on the requirements. One of Symfony's most important features is its generators. By initializing a Propel admin generator, an entire backend application based on the models can be created. What is more interesting is that the generated backend is highly customizable via a generator.yml
file and is styled enough to be released, so that it can be deployed out-of-box. This file is responsible for configuring admin generator in most of its aspects.
There are two types of generators—initialized and generated. For the frontend, forms can be scaffolded, as with initialized or generated, whereas the administration can only be initialized. The main differences between the frontend scaffolding and the admin generator are:
The templates generated by the admin generator are styled as a finished...