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 :

démarrage symfony et fosuserbundle [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    378
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 378
    Par défaut démarrage symfony et fosuserbundle
    Bonjour,
    je début en symfony
    je voudrais utiliser fosuserbundle
    j'ai installé symfony 2
    installé fosuserbundle dans bundle
    mis à jour autoload et appkernel

    J'utilise mysql et doctrine.

    Maintenant je ne sais pas / plus quoi faire

    Merci de votre aide pour me guider dans cette première utilisation

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 284
    Par défaut
    Tu as terminé l'étape 1.
    Etape 2: Lire la doc.
    Hésite pas à venir poser des questions si tu ne comprends pas certains points, mais là tu demandes de te rédiger un tutorial sur le bundle...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    378
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 378
    Par défaut
    Je suis à l'étape 4 mais là je vois pas comment faire d'où ma question

    https://github.com/FriendsOfSymfony/...s/doc/index.md

    Step 4: Create your User class

    j'essaye par doctrine ORM et c'est surtout à ce point que je bloque car je ne sais pas ce que je dois faire.

    si je dois passer dans app/console, si je dois faire cela en manuel ..

    ce point me semble clair pour quelqu'un qui maitrise symfony mais pas lorsque l'on démarre

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    383
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2009
    Messages : 383
    Par défaut
    Step 4: Create your User class

    Tu dois creer ton entité User dans ton bundle...
    En gros, tu copies le code qui est proposé et cela fonctionnera!
    Ensuite, tu generes ton schema avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    php app/console doctrine:schema:update --force
    et tu verifies que dans ta base, tu as bien une table avec plein de champs!

    Ensuite... tu continues les etapes!

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    378
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 378
    Par défaut
    J'ai effectué la commande mais j'ai cette erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     [Symfony\Component\Config\Definition\Exception\InvalidConfigurationException]
     
     The child node "db_driver" at path "fos_user" must be configured.
    J'ai créé le fichier dans User.php et j'ai aussi créé le répertoire Entity dans mon bundle créé à l'occasion

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    378
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 378
    Par défaut
    faut il remplacer ou ajouter le fichier security.yml

    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
    # app/config/security.yml
    security:
    providers:
    fos_userbundle:
    id: fos_user.user_manager
    encoders:
    "FOS\UserBundle\Model\UserInterface": sha512
    firewalls:
    main:
    pattern: ^/
    form_login:
    provider: fos_userbundle
    logout: true
    anonymous: true
    access_control:
    - { path: ^/login$, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/register, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/resetting, role: IS_AUTHENTICATED_ANONYMOUSLY }
    - { path: ^/admin/, role: ROLE_ADMIN }
    role_hierarchy:
    ROLE_ADMIN: ROLE_USER
    ROLE_SUPER_ADMIN: ROLE_ADMIN
    pour la config fos_user j'ai vu que cela était dans l'étape 6 mais il reste l'étape 5 où je ne sais pas si je dois ajouter, remplacer ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2.x] Symfony 2.1 : problème de traduction [FOSUserBundle]
    Par nonerd dans le forum Symfony
    Réponses: 2
    Dernier message: 28/08/2013, 08h57
  2. [2.x] Symfony 2 - Surcharge Usermanager FosUserbundle
    Par sledge00 dans le forum Symfony
    Réponses: 5
    Dernier message: 26/05/2013, 17h27
  3. [2.x] FOSUserBundle symfony 2.1 namespace
    Par ouioui2000 dans le forum Symfony
    Réponses: 6
    Dernier message: 02/12/2012, 08h19
  4. [2.x] [Symfony 2] FOSUserBundle register role
    Par fredhouse dans le forum Symfony
    Réponses: 0
    Dernier message: 27/06/2012, 17h09
  5. [1.x] démarrage d'un nouveau projet Symfony avec Xampp
    Par safa.nasich dans le forum Symfony
    Réponses: 2
    Dernier message: 28/06/2011, 20h13

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