background preloader

Symfony 2

Facebook Twitter

FOSUserBundle gérer les rôles. Accueil - Blog - Tutoriel-Symfony2. Symfony2 file upload step by step. Can Symfony2 form event listener access the service container and how? [Symfony2] Logout. [Symfony2] Liste de checkbox liée à des objets. [Résolu] [Symfony2] FOSUserBundle Groupes et Roles. Argument 1 passed to FOS\UserBundle\Model\Group. Php - Symfony 2 FOS UserBundle users doesn't get group's role. Redirection user by roles after login/logout in symfony2. Redirection après un login/logout en fonction du rôle. Aujourd’hui on va parler de Symfony2.

Redirection après un login/logout en fonction du rôle

Je vais vous présenter la solution pour mettre en place une redirection en fonction du rôle, après une connexion ou déconnexion d’un utilisateur. Nous baserons notre gestion d’utilisateur sur FOSUserBundle. Nous n’allons pas traiter de installation de ce bundle car la documentation est très bien faite et de plus, un bon nombre de tutos existe sur internet. Si vous n’utilisez pas le bundle FOSUserBundle, vous pouvez quand même suivre ce HowTo car en vérité il s’agit ici de manipuler les events du coeur de Symfony. Avant de commencer, voici une petite explication de ce que nous souhaitons faire : Création des fichiers de redirection Dans une premier temps nous allons créer deux fichiers qui viendront se placer dans le répertoire Company/UserBundle/Redirection/.

Nous créons le fichier AfterLoginRedirection.php qui sera appelé juste après l’authentification d’un utilisateur mais avant la génération de la réponse: Mise en place des services. [Résolu] [Symfony 2] FOSUserBundle, redirection login. [Résolu] [Symfony2] FOSUserBundle Groupes et Roles. [FosUserBundle]Utilisation des groupes. How to Customize your Form Login. You can change where the login form redirects after a successful login using the various config options.

How to Customize your Form Login

By default the form will redirect to the URL the user requested (i.e. the URL which triggered the login form being shown). For example, if the user requested then after they successfully log in, they will eventually be sent back to This is done by storing the requested URL in the session. If no URL is present in the session (perhaps the user went directly to the login page), then the user is redirected to the default page, which is / (i.e. the homepage) by default. You can change this behavior in several ways. Changing the default Page First, the default page can be set (i.e. the page the user is redirected to if no previous page was stored in the session).

Now, when no URL is set in the session, users will be sent to the default_security_target route. [Résolu] [Symfony 2] FOSUserBundle, redirection login. Symfony2 - How to get all users using FosUserBundle? FOSUserBundle/overriding_forms.md at master · FriendsOfSymfony/FOSUserBundle. Comment utiliser l'héritage de bundle pour surcharger certaines parties d'un bundle. [Résolu] [Symfony2] Users multiples avec FOSUserBundle. Php - FOSUserBundle, Groups and Registration Form.

[Symfony2] FOSUserBundle Register Roles. [Résolu] [Symfony2] Gestion des rôles via un formulaire. [Symfony2] Définition de ROLE à l'inscription. [Symfony2] FosUserBundle et les groupes. [symfony][fosuserbundle] Récuperer un utilisateur. [Résolu] [Symfony2] attribuer un rôle avec FosUserBundle. Surcharger vos entités Doctrine en Symfony 2, exemple avec le FOSUserBundle. [Résolu] [Symfony2] Héritage FOSUserBundle EditForm.

Forum : Comment utiliser les groupes avec FOSUserBundle ? Php - how to add and manage ROLES in FOSUserBundle? Php - Managing users/roles/groups in FOSUserBundle. [Résolu] [Symfony2] FOSUserBundle. [Résolu] [Symfony2][FOSUser] Fonction Group. [Résolu] [Symfony2] role_hierarchy et FOSUserbundle. [Résolu] [Symfony2] FosUserBundle gestion des groupes. FOSUserBundle/groups.md at master · FriendsOfSymfony/FOSUserBundle. [Symfony2] FOS UserBundle Groupes. [Résolu] [Symfony2] Utiliser FOSUser avec héritage. PUGX/PUGXMultiUserBundle. [Symfony2] FOSUserBundle & heritage. Azancadas › Symfony2 – Dynamic forms, an event-driven approach. Symfony2 Forms - Dependent entity fields.

Symfony2.4: Dependent Forms. Forms in Symfony2: dependent selectboxes - Rolandow devlogRolandow's development blog. My wish was simple: I wanted to have an extra dropdown box, to be able to filter a table, so the second dropdown box would have less items.

Forms in Symfony2: dependent selectboxes - Rolandow devlogRolandow's development blog

So the second dropdown box depends on the first. I found two nice articles about this, but I missed a few things before I got it to work. This post tries to describe what my pitfalls were. The great articles I found were: Symfony2.4: Dependent Forms and Symfony2 – Dynamic forms, an event-driven approach The difference with my approach is: building the lists of the selectboxes should be inside the form builder. To describe my pitfall’s, I better first describe my situation. This would be my database model: The list of cars with all their types would be huge, so I wanted to select the Brand (Opel, Mercedes, BMW) first. Initially I wanted to post the BrandId to the form, and based on this BrandId I wanted to build the select. Then after a long search I found that at the PRE_SUBMIT Form Event, the data was just an array instead of an object. Form Controller. [Form] Dynamic Form - Multiple field dependant · Issue #11902 · symfony/symfony.

Comment modifier dynamiquement les formulaires en utilisant les évènements. [Résolu] [Symfony2] Ajouter ROLES depuis le form register. 5 free responsive ecommerce templates to have a great online store - Enough.Pro. Written by Farguson | Enough.Pro Writer Free responsive ecommerce templates.

5 free responsive ecommerce templates to have a great online store - Enough.Pro

Now responsive eCommerce site is popular. Responsive means users can browse responsive websites in PC, laptop, tab and smart phones. The websites size automatically layout in your devices. So they can browse your responsive websites in mobile happily and easily. Here i an sharing you 5 responsive eCommerce templates for you. [Résolu] [Symfony2] Personnaliser les formulaire de FOS UserBundle. FOSUserBundle/RegistrationFormType.php at 1.2.0 · FriendsOfSymfony/FOSUserBundle.

[Symfony2] Commentaire d'un blog. Symfony2 : FOSUserBundle et Connexion OAuth (facebook / twitter / google / github / etc…) Dans un précédent article, « Intégrer facilement Facebook Connect et Twitter Connect avec FosUserBundle pour Symfony 2.1″, je vous parlais de l’intégration d’un Facebook Connect et d’un Twitter Connect.

Symfony2 : FOSUserBundle et Connexion OAuth (facebook / twitter / google / github / etc…)

Le dit-billet étant un peu passé d’actualité désormais, je vais vous présentez une autre solution. Cette solution s’appuie sur un bundle plus générique et ne se limitant pas qu’à Facebook/Twitter. Ce tutoriel est pour Symfony2 version >= 2.3, et utilise les bundles « FOSUserBundle » et « HWIOAuthBundle ». FOSUserBundle Pour ce passage, référez vous à l’article cité plus haut. Si vous êtes en train de lire cet article, c’est que vous voulez implémenter d’autres authentification et inscription que la « basique » user / password.

HWIOAuthBundle C’est parti pour voir comment nous allons implémenter dans notre appli Symfony2 les différents logins. Adresse du repo du bundle : Autant vous dire, que vous avez l’embarras du choix. Bref, commençons. Protected $facebookId; [Résolu] [Symfony2] Impossible d'installer Extensions Bundl. Bonjour, J'ai tourné le problème dans tous les sens et je n'arrive pas à installer StofDoctrineExtensionsBundle.

[Résolu] [Symfony2] Impossible d'installer Extensions Bundl

Voici ma procédure : 1 - Ajout dans mon composer.json 2 - Dans mon AppKernel <? 3 - Ensuite je fais un _> php .. Je trouve étrange qu'il update Twig à chaque fois, mais bon soit. [Symfony2] Collection des Bundles pour accélérer votre développement. Blog de François Deléglise. Avec Symfony 1.4, il était possible de faire 2 sortes d’include différents : le partial et le component.

Blog de François Deléglise

La différence était qu’un partial permettait une include assez classique, en revanche le component permettait d’avoir des actions propres. Sur Symfony2, et avec TWIG, les deux méthodes sont conservées, même si celles-ci ne portent plus les mêmes noms officiels. Pour faire un include classique sous Symfony2, de type Partial, on utilise la syntaxe suivante : Notez que si vous voulez inclure un template présent dans app/ressources/views, vous n’êtes pas dans un Bundle, et n’avez pas de controller attitré, la bonne syntaxe serait alors Dans d’autres cas, vous aurez besoin de faire des traitements propres à ces templates, il vous faudrait donc un controller et une action propre à ce template. (A noter une différence avec l’inclusion classique faite avec ‘include’, cela marche en ne mettant pas l’extension de fichier .html.htwig après le nom du template.)

Le controller utilisé est donc : [Résolu] [Symfony2] Une liste déroulante qui dépendant d'une autre. FOSUserBundle/index.md at master · FriendsOfSymfony/FOSUserBundle. [Symfony2] Upload et formulaire imbriqué. [Symfony2] Une liste déroulante qui dépendant d'une autre. Je me permet de relancer le sujet , j'essaye également de remplir une liste déroulante en fonction d'une autre mais je bloque ...

[Symfony2] Une liste déroulante qui dépendant d'une autre

J'ai créé un premier formulaire : Dans un premier temps le select avec une entité à la clé et le second avec un choice. Je le récupère dans la vue correctement. Ensuite pour savoir se que l'utilisateur choisi par rapport à la liste déroulante, j'utilise le JQuery ainsi qu'une requête AJAX pour l'envoyer au contrôleur : (Concernant l'url je l'ai mi en dur puisque j'ai un soucis avec "path") Une fois dans le contrôleur j'ai récupère bien la valeur, je détecte bien si c'est une requête Ajax.

J'ai bien mis ma requête dans le repository : Pour le paramètre j'ai préféré mettre 1 pour être en dur, pour regarder si cela fonctionne.