Entradas

Mostrando entradas de diciembre, 2012

Proceso de creacion de CRUD en Symfony2

Proceso de desarrollo: 0-  Eliminar contollers, toda la carpeta entity, toda la carpeta form, resource/routing, Resource/view/* 1-  Diseño db en Mysql Workbench 2-  Impactar sobre BD 3-  php app/console doctrine:mapping:import PaqueteBundle annotation Para generar una entidad: php app/console doctrine:mapping:import AdminBundle annotation --filter="Modulos" 4-  php app/console doctrine:generate:entities PaqueteBundle    php app/console doctrine:generate:entities MyCustomBundle:User    php app/console doctrine:generate:entities MyCustomBundle/Entity/User 5-  php app/console doctrine:generate:crud Nota: si es una entidad user o role, hacer extend de clases  Luego nos solicita si deseamos crear las opciones de escritura, le decimos “y” (sí), formato del CRUD: annotation, y finalmente en el Routes prefix colocamos /admin/role, este paso es importante porque a la ruta le asignamos el prefijo /admin para que nos permita empatar luego con el access_control, c