IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

Avoir des roles[] différents suivant une entité


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 74
    Par défaut Avoir des roles[] différents suivant une entité
    Bonjour,

    J'ai un utilisateur U1 qui peut être dans plusieurs commerces C1,...,Cn.

    Dans chaque commerce, il peut avoir des rôles différents.

    Comment mettre ça en place avec FOSUserbundle svp?

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2013
    Messages
    739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2013
    Messages : 739
    Par défaut
    Cool , il suffit de voir comment utiliser les "user" avec les "groups" dans FOSUser bundle,
    ainsi un utilisateur fait partie d'un ou plusieurs groupes (commerce si tu veux) et chaque groupe (commerce si tu veux) contient des roles ( 0 ou plusieurs)
    ces rôles sont identiques avec les orles de l'utilisateur

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 74
    Par défaut
    Je connais les Groupes mais là, le Commerce est un bundle et donc une entité qui a des champs dont certains sont liés par des jointures.

    Mettre en place les groupes me parait pas adapté ou piégeu dans mon cas.
    J'aimerai surcharger ce champ pour en ajouter d'autres avec.

    Je réfléchis à créer une autre entité et modifier mes addRole et removeRole mais ça implique de modifier aussi, par exemple, les isgranted (twig), le getUser (), etc.
    Parait compliqué et bidouille.

    Je suis aussi entrain de réfléchir à faire sans. Quelques cas fonctionnels ne seraient pas couvert mais je crois que acceptable car peu probable et contournable en créant un user différent. P'tre acceptable fonctionnellement parlant.

    Bref, si y'a pas une solution simple, je pense ne rien faire.

Discussions similaires

  1. Réponses: 4
    Dernier message: 22/07/2014, 08h15
  2. [Débutant] Une css, des fonds différents suivant les pages
    Par Skyou dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 20/10/2008, 22h31
  3. Réponses: 15
    Dernier message: 19/06/2006, 19h25
  4. Traitement des dates différent suivant le serveur
    Par le lynx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 30/09/2005, 11h14
  5. TValueListEditor : Avoir des couleurs différentes par rangée
    Par Griswold dans le forum Composants VCL
    Réponses: 2
    Dernier message: 06/08/2004, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo