2012-02-27 105 views
1

我是symfony的新手,我想創建一個用於添加新用戶的自定義設計。如何在sfDoctrineGuardPlugin中創建用於添加新用戶的自定義設計。如何在sfDoctrineGuardPlugin中創建用於添加新用戶的自定義設計

http://localhost/xxxx/web/backend_dev.php/guard/users/new 

我可以在此鏈接中添加新用戶。但我需要改變設計。在那裏我可以找到我可以改變設計的形式。我無法在我的sfGuardUser模塊內找到任何模板文件夾。它位於plugins\sfDoctrineGuardPlugin\modules\sfGuardUser任何一個請幫助我。

回答

1

sfDoctrineGuardPlugin使用常規的管理員發生器,所以你需要將文件添加到您的後端應用:

apps/mybackendapp/ 
└── modules 
   └── sfGuardUser 
      └── templates 
       └── newSuccess.php 
+0

我在'cache \ backend \ dev \ modules \ autoSfGuardUser'中找到這些文件。我剛剛在'apps/mybackendapp/modules/sfGuardUser'中創建了一個文件夾,並將必要的文件從緩存文件夾複製到此文件夾中。該表單被命名爲_form.php。我改變了設計,現在它適用於我,我不知道我是否以正確的方式做它..任何方式感謝您的幫助... – Juice 2012-02-29 05:31:14

+0

這是正確的方法。大! – yitznewton 2012-02-29 13:29:40

0

如果你不想讓你的應用程序用戶使用後端管理生成器來創建新的用戶,你可能希望查看sfForkedDoctrineApplyPlugin,它爲用戶提供了註冊爲新用戶的額外好處,併爲您提供了對整個流程的一些控制。它還裝載了您尋求的表單和電子郵件確認等等......我還將其用於我自己的「用戶」模塊中,該模塊允許某些註冊用戶爲他們的帳戶創建子用戶。 sfForkedDoctrineApplyPlugin擴展了sfDoctrineGuardPlugin。

相關問題