我有一个关于在Cakephp中创建Aro-s的小问题
http://book.cakephp.org/#!/view/1547/Acts-As-a-Requester
我使用的是cake-s教程中提供的代码(参见链接),问题是没有为aro-s设置别名。如何才能做到这一点?
发布于 2011-03-03 23:48:22
为了快速浏览本教程,您可以简单地使用您喜欢的数据库管理程序(phpMyAdmin或类似程序)设置别名。
Edit1:转到关注的模型中的afterSave callback,并从那里设置别名。
发布于 2012-02-02 17:08:17
在你的用户模型中添加类似这样的东西。
public function afterSave() {
$this->Aro->save(array('alias'=>$this->data[$this->alias]['name']));
}将'name'更改为要用作Aro别名的fieldName。在组模型中也是如此。
干杯。
https://stackoverflow.com/questions/5183015
复制相似问题