Installation , utilisation et surcharge de vue du FOSUserBundle en Symfony

Installation , utilisation et surcharge de vue du FOSUserBundle en Symfony

Vous avez la possibilité de trouver la liste des Bunbles développes en cliquant sur ce lien

Etape 1 :

Vous devez suivre les étapes de l’installation du Bundle en cliquant sur ce lien

Etape 2 :

Après l’installation du Bundle , vous avez la possibilité de créer et de modifier des utilisateurs , des rôles.

/* Ajout */
php app/console fos:user:create
/* 
Username 
Email
Password
*/

/* Activation */
php app/console fos:user:activate
/*
Username
*/

/* Désactivation*/
php app/console fos:user:deactivate
/*
Username
*/

/* Modification du rôle */
php app/console fos:user:promote
/*
Username
Rôle choisi exemple ROLE_ADMIN
*/

/* Supprission du rôle */
php app/console fos:user:demote
/*
Username
*/

 

Etape 3 :

On va voir maintenant comment ça se passe la surcharge des vues :

1- on crée un dossier dans la répertoire app/Resources/ on le nomme FOSUserBundle

2- on fait un copie coller du dossier views dans la répertoire

vendor/friendsofsymfony/user-bundle/FOS/UserBundle/Resources/

et on le colle dans notre dossier qu’on a crée dans app/Resources/FOSUserBunble

=> Maintenant on a la possibilité de changer les templates du Bundle et les intégrer dans notre site.