2012-02-17 10 views
6

मुझे FOSUserBundle में पुष्टिकरण ईमेल के टेम्पलेट को बदलने की आवश्यकता है। मैं इस सेटिंग है, लेकिन यह काम नहीं करता है:मैं 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 

त्रुटि है:

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

यह ध्यान देने योग्य है कि, 2013-06-11 के रूप में, यह उनके डॉक्स में नहीं समझाया गया है (https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/index। एमडी), और ऊपर दिया गया कोड वह है जो मैंने कोशिश की है, पासवर्ड नमूना ईमेल के लिए टेम्पलेट को बदलने के तरीके पर उनके नमूने से बाहर निकलना। –

उत्तर

9

आप पुष्टिकरण ईमेल टेम्पलेट मतलब है?

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

धन्यवाद, यह सहायक था। क्या आपने स्रोत पढ़ा था, या क्या आपको उस पर दस्तावेज़ मिल गए थे? या आपने इसे अभी कोशिश की और त्रुटि दी? –

+0

@ हैनोफेट्ज याद नहीं है, लेकिन आमतौर पर मैं [कॉन्फ़िगरेशन] (https://github.com/FriendsOfSymfony/FOSUserBundle/blob/ab580c138577b0d4abae04547a17a01c85cd09f9/DependencyInjection/Configuration.php#L159) के स्रोत को देखता हूं। – meze

+0

ऐसा लगता है कि दस्तावेज़ गलत हैं? ओपी के सुझाव के रूप में उनका उदाहरण है। अधिक निराश। –