Download the PHP package culabs/admin-bundle without Composer
On this page you can find all versions of the php package culabs/admin-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download culabs/admin-bundle
More information about culabs/admin-bundle
Files in culabs/admin-bundle
Informations about the package admin-bundle
CULabsAdminBundle
Resumen
Este bundle es con el objetivo de crear el módulo de administración, fundamentalmente para la creación de los casos de uso CRUD. Este bundle depende de los bundles: LexikFormFilterBundle: https://github.com/lexik/LexikFormFilterBundle KnpPaginatorBundle: http://github.com/KnpLabs/KnpPaginatorBundle KnpMenuBundle: https://github.com/KnpLabs/KnpMenuBundle
Instlación
Actulizar los vendors
Adicionar los bundles en AppKernel
Configuración
Usar bootstrap_3_horizontal_layout.html.twig
como tema de los formularios en config.yml
Crear el fichero menu.yml
para la configuración del menú del backend
Importar el fichero menu.yml
en config.yml
Configurar cu_labs_admin
en config.yml
Crear la plantilla base para el backend con el nombre backend_base.html.twig
Crear la ruta admin_dashboard
que debe apuntar al dasboard, inicialmente puede hacer un redirect a cualquier otra ruta
Publicar los assets
Los ejemplos se desarrollarón según los siguientes entidades:
Generar el crud para las dos entidades:
Configurar el menú para los dos casos de usos en menu.yml
Configurar la seguridad para acceder a las acciones en security.yml
Probar las rutas
Para configurar los formularios de los filtros debe editar los ficheros src/AppBundle/Filter/TaskFilterType.php
y src/AppBundle/Filter/Product/ProductFilterType.php
y hacerlo según la documentación de LexikFormFilterBundle
All versions of admin-bundle with dependencies
knplabs/knp-paginator-bundle Version 2.*@dev
knplabs/knp-menu-bundle Version 2.*@dev
lexik/form-filter-bundle Version 4.*@dev