web-dev-qa-db-fra.com

Lancement du bundle d’utilisateurs Symfony FOS

J'ai un problème avec l'installation du groupe d'utilisateurs FOS. J'ai essayé de le rechercher partout, mais je suis probablement trop bête et je ne le trouve pas.

J'ai créé une entité appelée Admin et essayé d'exécuter doctrine: schema: update --force J'ai une erreur: The child node "from_email" at path "fos_user" must be configured. 

Voici ma partie fos config.yml.

fos_user:
    db_driver: orm # other valid values are 'mongodb' and 'couchdb'
    firewall_name: main
    user_class: AppBundle\Entity\Admin

aucune suggestion?

19
Eakethet

dans votre config.yml, ajoutez from_email au chemin "utilisateur_fos":

# ...
fos_user:
    db_driver: orm # other valid values are 'mongodb' and 'couchdb'
    firewall_name: main
    user_class: AppBundle\Entity\Admin
    # ...
    from_email:
        address: [email protected]
        sender_name: You
# ...

Plus d'infos: Étape 5: Configurez le FOSUserBundle

52
Breith

Dans votre config.yml, ajoutez from_email au chemin "fos_user":

fos_user:
  db_driver:      orm # can be orm or odm
  firewall_name:  main
  user_class:     Sonata\UserBundle\Entity\BaseUser
  from_email:
    address: "%mailer_Host%"
    sender_name: "%mailer_user%"

et vous obtenez ces valeurs de parameters.yml file

# This file is auto-generated during the composer install
parameters:

    mailer_Host: 127.0.0.1
    mailer_user: "mailer_user"
0