2012-02-17 7 views
6

Ho bisogno di cambiare modello di email di conferma in FOSUserBundle. Ho questa impostazione, ma non funziona:Come posso modificare il modello di e-mail di conferma in FOSUserBundle?

fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: Acme\UserBundle\Entity\User 
    registration: 
     confirmation: 
      enabled: true 
     email: 
      template: AcmeUserBundle:User:confirm.email.twig 

errore è:

Unrecognized options "email" under "fos_user.registration" 
+0

Si deve notare che, come del 2013/06/11, questo non è spiegato nei loro documenti (https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index. md), e il codice sopra è quello che ho provato, estrapolando dal loro esempio su come modificare il modello per le email di reimpostazione della password. –

risposta

9

vuoi dire modello e-mail di conferma?

confirmation: 
     enabled: true 
     template: MgpAppBundle:Registration:email.txt.twig 
+0

Grazie, è stato utile. Hai letto la fonte o hai trovato documenti su questo? O hai appena provato ed errore fuori? –

+0

@HannoFietz non ricordo, ma di solito guardo all'origine di [configurazione] (https://github.com/FriendsOfSymfony/FOSUserBundle/blob/ab580c138577b0d4abae04547a17a01c85cd09f9/DependencyInjection/Configuration.php#L159). – meze

+0

Sembra che i documenti siano sbagliati? Il loro esempio è come suggerito dall'OP. Molto frustrante. –

Problemi correlati