Symfony を学習するために独自のブログ エンジンを作成していますが、質問があります。
ユーザーがパスワード、名前、およびプロファイル (埋め込みフォーム) を編集できるようにするにはどうすればよいですか?
sfGuardUser に管理モジュールを作成し、「権限」や「グループ」などのフィールドを非表示にしようとしましたが、そのフォームは保存時の権限を消去します :(
何か案は ?
Symfony を学習するために独自のブログ エンジンを作成していますが、質問があります。
ユーザーがパスワード、名前、およびプロファイル (埋め込みフォーム) を編集できるようにするにはどうすればよいですか?
sfGuardUser に管理モジュールを作成し、「権限」や「グループ」などのフィールドを非表示にしようとしましたが、そのフォームは保存時の権限を消去します :(
何か案は ?
sfApply プラグインを試してください。サインアップ用のフォームと、パスワード、電子メール、および追加したものを含むユーザー データを編集するためのフォームがあります。
sfGuardUser に基づいて管理モジュールを作成しました。
次に、独自のフォームを作成しました:
class mysfGuardUserAdminForm extends sfGuardRegisterForm
そして generator.yml で呼び出します:
form:
class: mySfGuardUserAdminForm
display:
"User": [email_address, username, password, password_again, Profile]
+ ユーザーの権限をチェックする機能で、他のユーザーのプロファイルを編集できないようにします。