我有一个包含 sfGuardGroup 列的表,因此当用户登录时,他们只能看到他们组中的用户所做的记录。
创建记录时,我希望 sfGuardGroup 有一个选择框,其中仅包含登录用户所属的组。
请问有人知道怎么做吗?
谢谢
我有一个包含 sfGuardGroup 列的表,因此当用户登录时,他们只能看到他们组中的用户所做的记录。
创建记录时,我希望 sfGuardGroup 有一个选择框,其中仅包含登录用户所属的组。
请问有人知道怎么做吗?
谢谢
形式为::configure
获取用户:使用 sfContex::getInstance()->getUser() (简单的方法,不推荐)或从控制器注入 sfUser 作为选项
$this->form = new myAwesomeUserForm(array(),array('user'=>$this->getUser()));
使用 sfWidgetFormChoice