2011-02-07 73 views
0

我創造我自己的博客引擎學習Symfony的,我有一個問題:允許用戶更改自己的信息

我怎樣才能讓用戶編輯自己的密碼,姓名和個人資料(嵌入式形式)?

我試過sfGuardUser創建管理模塊,並隱藏字段,如「permisions」和「團體」,但形式會刪除保存:(

任何想法的權限?

+0

很難找到這個教程..我錯過了什麼? – Manu 2011-02-07 10:38:37

回答

0

我創建了一個基於sfGuardUser管理模塊,

然後我創建了自己的形式:

class mysfGuardUserAdminForm extends sfGuardRegisterForm 

並把它稱爲在generator.yml:

form: 

    class: mySfGuardUserAdminForm 

    display: 

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

那個+檢查用戶權限的函數,以至於他不能編輯別人的個人資料。

0

嘗試使用sfApply插件。它有一個註冊表單和一個用於編輯用戶數據的表單,包括密碼,電子郵件和任何你添加的內容。

相關問題