conference-tutorial
conference-tutorial copied to clipboard
This is a step by step tutorial how to build a real application with the Symfony2 CMF
This is a rather large pull request. We configure security for the whole website and at the same time enable CmfCreateBundle for frontend editing. In this pull request, you need...
In this branch, we start using Doctrine PHPCR-ODM and the CMF bundles. After switching to this branch, you need to tell composer to install the new dependencies: ``` php composer.phar...
This creates a basic bundle as produced by ``` app/console generate:bundle --namespace=Dbu/ConferenceBundle ``` We load that bundle and configure the default template for SimpleCms Pages. Additionally, we add a Doctrine...
We now add a couple of documents and fixtures for Room and Presentation. We don't have any navigation yet, but going to http://conf.lo/app_dev.php/rooms/copernicus will display a room page and http://conf.lo/app_dev.php/rooms/copernicus/diving-deep-into-twig...
With the frontend editing, you can not create new content. (This is a planned but not yet implemented feature.) This pull request adds sonata admins for the content. As this...
We add a template to display some more information on `Presentation` documents. Look at http://conf.lo/app_dev.php/rooms/copernicus/diving-deep-into-twig
The Symfony2 CMF does not provide base templates apart from the ones used in the symfony-cmf-standard and the demo sandbox. We put a base template into the project here. Adding...
The publish workflow is already there, but we need to enable it for the admin and respect it when looping over content. As our content extends the simple cms Page...
Custom publish voter `PresentationVoter` to not show presentations if none of the responsible speaker is published yet.