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 :

[UserBundle] Gestion des groupes


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    dtc
    Inscrit en
    Avril 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : dtc

    Informations forums :
    Inscription : Avril 2011
    Messages : 15
    Par défaut [UserBundle] Gestion des groupes
    Bonjour,

    après avoir déjà pas mal galérer à configurer userbundle avec seulement les user. Je désire maintenant gérer les groupes. cependant après avoir suivit la doc. J'ai le message suivant en tapant la commande schema:create.

    Duplicate definition of column 'username' on entity 'Anaximandre\GortozigBundle\Entity\User' in a field or discriminator column mapping.
    Je suis sur la version beta 1 de symfony et sur la version beta1 du bundle.

    Quelqu'un à déjà eu ce genre d'erreur ?

    Mes connaissances étant encore limité, je ne sait pas trop ou chercher

    Merci

  2. #2
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2009
    Messages : 91
    Par défaut
    Salut,

    Pourrais tu nous mettre le code de ton entité ?

  3. #3
    Membre averti
    Profil pro
    dtc
    Inscrit en
    Avril 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : dtc

    Informations forums :
    Inscription : Avril 2011
    Messages : 15
    Par défaut
    User =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
     
    use FOS\UserBundle\Entity\User as BaseUser;
     
    /**
     * app\Bundle\Entity\User
     * @orm:Table(name="User")
     * @orm:Entity
     */
    class User extends BaseUser
    {
         /**
         * @var integer $id
         * @orm:Column(name="id", type="integer")
         * @orm:GeneratedValue(strategy="AUTO")
         */
        protected $id;
     
          /**
         * @orm:ManyToMany(targetEntity="app\Bundle\Entity\FosUserUserGroup")
         * @orm:JoinTable(name="FosUserUserGroup",
         *      joinColumns={@orm:JoinColumn(name="id_user", referencedColumnName="id")},
         *      inverseJoinColumns={@orm:JoinColumn(name="id_group", referencedColumnName="id")}
         * )
         */
        protected $groups;
     
     
    /**
         * @orm:Column(name="username", type="string")
         */
        protected $username;
     
         /**
         * @orm:Column(name="email", type="string")
         */
        protected $email;
     
       /**
         * @orm:Column(name="usernamecanonical", type="string")
         */
         protected $usernamecanonical;
     
     
        /**
         * Get id
         *
         * @return integer $id
         */
        public function getId()
        {
            return $this->id;
        }
     
        /**
         * Set username
         *
         * @param string $username
         */
        public function setUsername($username)
        {
            $this->username = $username;
        }
     
        /**
         * Get username
         *
         * @return string $username
         */
        public function getUsername()
        {
            return $this->username;
        }
     
        /**
         * Set email
         *
         * @param string $email
         */
        public function setEmail($email)
        {
            $this->email = $email;
        }
     
        /**
         * Get email
         *
         * @return string $email
         */
        public function getEmail()
        {
            return $this->email;
        }
     
     
    }

    Group =>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    use FOS\UserBundle\Entity\Group as BaseGroup;
     
    /**
     * app\Bundle\Entity\Group
     * @orm:Table(name="fos_group")
     * @orm:Entity
     */
    class Group extends BaseGroup
    {
     
     /**
         * @orm:Id
         * @orm:Column(type="integer")
         * @orm:generatedValue(strategy="AUTO")
         */
        protected $id;
     
     
    }

  4. #4
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2009
    Messages : 91
    Par défaut
    Bon n'ayant moi-même pas encore installé le FOSUserBundle, je ne certifie rien mais je me demande si tu dois vraiment rajouter les champs username,... du fait qu'ils sont déjà mappés dans le bundle ?

  5. #5
    Membre averti
    Profil pro
    dtc
    Inscrit en
    Avril 2011
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : dtc

    Informations forums :
    Inscription : Avril 2011
    Messages : 15
    Par défaut
    tout à fait ils ne servent à rien.

  6. #6
    Membre éprouvé

    Homme Profil pro
    Inscrit en
    Janvier 2009
    Messages
    91
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2009
    Messages : 91
    Par défaut
    Et c'est bon alors, plus d'erreurs ?

Discussions similaires

  1. Gestion des groupes
    Par sauceaupistou dans le forum SharePoint
    Réponses: 5
    Dernier message: 23/05/2008, 11h26
  2. Gestion des groupes et utilisateurs (parce que la FAQ est vide)
    Par Schmorgluck dans le forum Administration système
    Réponses: 2
    Dernier message: 11/02/2008, 09h59
  3. [Active Directory]Gestion des groupes d'accès à un site web
    Par apoingsfermes dans le forum Accès aux données
    Réponses: 4
    Dernier message: 06/03/2007, 09h58
  4. gestion des groupes
    Par muaddib dans le forum QuickReport
    Réponses: 3
    Dernier message: 31/12/2002, 11h01

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