0

Symfony を学習するために独自のブログ エンジンを作成していますが、質問があります。

ユーザーがパスワード、名前、およびプロファイル (埋め込みフォーム) を編集できるようにするにはどうすればよいですか?

sfGuardUser に管理モジュールを作成し、「権限」や「グループ」などのフィールドを非表示にしようとしましたが、そのフォームは保存時の権限を消去します :(

何か案は ?

4

2 に答える 2

0

sfApply プラグインを試してください。サインアップ用のフォームと、パスワード、電子メール、および追加したものを含むユーザー データを編集するためのフォームがあります。

于 2011-02-09T14:11:36.683 に答える
0

sfGuardUser に基づいて管理モジュールを作成しました。

次に、独自のフォームを作成しました:

class mysfGuardUserAdminForm extends sfGuardRegisterForm

そして generator.yml で呼び出します:

  form:

    class: mySfGuardUserAdminForm

    display:

      "User": [email_address, username, password, password_again, Profile]

+ ユーザーの権限をチェックする機能で、他のユーザーのプロファイルを編集できないようにします。

于 2011-02-08T13:21:43.860 に答える