2012-02-27 3 views
1

symfonyを初めて使用しています。新しいユーザーを追加するためのカスタムデザインを作成したいと思います。 sfDoctrineGuardPluginに新しいユーザーを追加するためのカスタムデザインを作成する方法。sfDoctrineGuardPluginで新規ユーザーを追加するカスタムデザインを作成する方法

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

このリンクに新しいユーザーを追加できます。私はデザインを変更する必要があります。どこで私はデザインを変更することができるフォームを見つけることができます。私はsfGuardUserモジュールの中にテンプレートフォルダを見つけることができません。いずれにせよ私に助けてくださいplugins\sfDoctrineGuardPlugin\modules\sfGuardUserに位置しています。

答えて

1

にsfDoctrineGuardPluginは、通常のadminジェネレータを使用していますので、あなたがあなたのバックエンドアプリケーションにファイルを追加する必要があります。

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

これらのファイルは 'cache \ backend \ dev \ modules \ autoSfGuardUser'にあります。私は 'apps/mybackendapp/modules/sfGuardUser'にフォルダを作成し、キャッシュフォルダからこのフォルダに必要なファイルをコピーしました。フォームは_form.phpという名前になりました。私はデザインを変更し、今私のために働く私は正しい方法でそれをやっているかどうかわからない..あなたの助けをどうかおかげで... – Juice

+0

それは正しい方法です。すばらしいです! – yitznewton

0

アプリのユーザーは、新しいユーザーを作成するために、バックエンドのアドミンジェネレータを使用したくない場合は、あなたをsfForkedDoctrineApplyPluginをチェックして、新しいユーザーとして登録し、プロセス全体を何らかの制御を加えることができるという利点があります。それはまたあなたが求めるフォームと確認メールなどがロードされます...私はまた、特定の登録ユーザが自分のアカウントのために子ユーザを作成することができる自分自身の "ユーザ"モジュールでそれを使用します。 sfForkedDoctrineApplyPluginはsfDoctrineGuardPluginを継承します。

関連する問題