CakePHP ACL列表,ARO别名

时间:2011-03-03 15:44:30

标签: php cakephp acl

我有一个关于在Cakephp中创建Aro-s的小问题

http://book.cakephp.org/#!/view/1547/Acts-As-a-Requester

我正在使用cake-s教程中提供的代码(请参阅链接),问题是没有设置aro-s的别名。怎么能实现呢?

2 个答案:

答案 0 :(得分:2)

为了快速浏览本教程,您只需使用您喜欢的数据库管理程序(phpMyAdmin等)设置别名。

<强> EDIT1: 转到所关注模型中的afterSave callback,然后从那里设置别名。

答案 1 :(得分:2)

在用户模型中添加类似的内容。

public function afterSave() {

    $this->Aro->save(array('alias'=>$this->data[$this->alias]['name']));

}

通过您要用作Aro别名的fieldName更改'name'。在组模型中也是如此。

Saludos。