Download the PHP package bravesheep/crudify-bundle without Composer
On this page you can find all versions of the php package bravesheep/crudify-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bravesheep/crudify-bundle
More information about bravesheep/crudify-bundle
Files in bravesheep/crudify-bundle
Package crudify-bundle
Short Description Symfony bundle that provides a simple CRUD interface
License MIT
Informations about the package crudify-bundle
BravesheepCrudifyBundle
The Bravesheep crudify bundle provides an easy way to quickly get a CRUD interface (Create-Read-Update-Delete) for simple entities. The bundle has several extension points and options to customize behavior. Most functionality can be customized quickly via the configuration. For a more generalized (be it more verbose) approach you should take a look at the SonataAdminBundle. Currently the BravesheepCrudifyBundle only supports Doctrine ORM as a backend for retrieving data.
Documentation
Read more about the bundle here:
- Introduction
- Permissions
- Templates
- Modify the query used for index pages
- Modify the way objects are retrieved on edit and delete pages
- Modify the options array for building the form
- Use a custom controller
- Default configuration
Installation and configuration
Using Composer add the bundle to your requirements:
Then run composer update bravesheep/crudify-bundle
Basic configuration
Define mappings in your configuration file app/config/config.yml
:
A full listing of the default config is available in the documentation.
Add routes to your routing file
In app/config/routing.yml
, add the routes for the crudify administrator interface:
Add the bundle to your AppKernel
Finally add the bundle in app/AppKernel.php
:
Don't forget to further configure the KnpPaginatorBundle, following their guide. If you are already using the KnpPaginatorBundle in your AppKernel, then you don't need to add it again.
All versions of crudify-bundle with dependencies
doctrine/orm Version ^2.6
doctrine/doctrine-bundle Version ^1.11
knplabs/knp-paginator-bundle Version ^4.0