Welcome to the code of the presentation introducing the Symfony CMF.
During the presentation a CMS is build following these steps:
- Install Symfony and bootstrap template;
- Install Cmf;
- Add fixtures and content;
- Add auto routing;
- Update templates;
- Add cache;
- Add backend CMS;
- Add frontend editing tool;
- Add media, media browser and imagine.
Each of these steps have a corresponding branch, checkout each branch to see the changes made.
When checking out a branch run from the command line:
app/console assets:install web
app/console assetic:dump
From step 3:
app/console doctrine:phpcr:repository:init
app/console doctrine:phpcr:fixtures:load