d:\wamp\www\pruebasymfony
y escribir:
php app/console generate:bundle
En bundle namespace especificamos la carpeta y el fichero, por ejemplo:
prueba1\ejemploBundle
Todo lo demás que nos va preguntando le damos a intro.
En "configuration format" escribir yml.
Generar la estructura completa de directorio: Yes
-------------------------------------------------------
Una vez creado nos habrá añadido nuestro nuevo bundle en:
/app/appKernel.php
/app/config/routing.yml
/src/ /* aquí habrá creado la carpeta con nuestro budle con el ejemplo de prueba de Hello */
Ahora cuando ejecutemos: http://localhost/pruebasymfony/web/app_dev.php/hello/pepeluis lo que hará será irse al routing de nuestro bundle:
/src/prueba1/ejemploBundle/Resources/config/routing.yml
Este carga su correspondiente controlador:
/src/prueba1/ejemploBundle/Controller/DefaultControler.php
Y este llama a su correspondiente vista:
/src/prueba1/ejemploBundle/Resources/views/Default/index.html.twig
---------------------------------------------------
Borrar un bundle en concreto
en /src/ borrar físicamente la carpeta de ese bundle con todo lo que contiene
en /tests/ borrar físicamente la carpeta de ese bundle con todo lo que contiene
en /app/appKernel.php eliminar las líneas correspondientes de ese bundle
en /app/config/routing.yml eliminar las líneas correspondientes de ese bundle
en /app/config/config.yml eliminar las líneas correspondientes de ese bundle
No hay comentarios:
Publicar un comentario