Symfony – Générer et configurer un module CRUD
juin 10, 2016 1:04 Laissez vos commentairesBonjour à tous
Ce petit tutoriel va vous apprendre à configurer CRUD (create, Read, Update, Delete) sur une application symfony.
Exemple pour l’entité Emails :
php app/console generate:doctrine:crud --entity=TutoMainBundle:Emails --format=annotation --with-write --no-interaction
Un nouveau contrôleur EmailsController.php a été généré, un formulaire EmaisType.php ainsi que des vues (dossier views\Emails) correspondant aux différentes actions CRUD.
Si votre entity se trouve dans un sous dossier, la syntaxe sera la suivante :
php app/console generate:doctrine:crud --entity=TutoMainBundle:sousdossier/Emails --format=annotation --with-write --no-interaction
A noter que si vous disposez de multiples entity manager, vous devez spécifier le nom de l’em dans votre controller : (erreur Unknown Entity namespace alias )
getManager(‘pg’) par exemple si votre em ne nomme pg.
Classés dans :Symfony
Cet article a été écrit par admin