it-swarm.com.de

Einführung des Symfony FOS-Benutzerpakets

Ich habe ein Problem mit der Installation des FOS-Benutzerpakets. Ich habe versucht, es überall zu suchen, aber wahrscheinlich bin ich zu dumm und kann es nicht finden.

Ich habe eine Entität mit dem Namen Admin erstellt und versucht, Doctrine auszuführen: schema: update --force Ich habe eine Fehlermeldung erhalten: The child node "from_email" at path "fos_user" must be configured. 

Hier ist mein config.yml fos Teil.

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

irgendwelche Vorschläge?

19
Eakethet

fügen Sie in Ihrer config.yml from_email unter dem Pfad "fos_user" hinzu:

# ...
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
# ...

Weitere Informationen: Schritt 5: Konfigurieren Sie das FOSUserBundle

52
Breith

Fügen Sie in Ihrer config.yml from_email unter dem Pfad "fos_user" hinzu:

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%"

und Sie erhalten diese Werte aus parameters.yml file

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

    mailer_Host: 127.0.0.1
    mailer_user: "mailer_user"
0