CakePHP ACL списки, псевдоним ARO - PullRequest
1 голос
/ 03 марта 2011

У меня небольшой вопрос о создании Aro-s в Cakephp

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

Я использую код, предоставленный в уроке по cake-s (см. Ссылку), проблема в том, что псевдоним для aro-s не установлен. Как это может быть достигнуто?

Ответы [ 2 ]

2 голосов
/ 02 февраля 2012

Добавьте что-то подобное в вашу модель пользователя.

public function afterSave() {

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

}

Измените 'name' на fieldName, которое вы хотите использовать в качестве псевдонима для Aro. То же самое в модели группы.

Saludos.

2 голосов
/ 03 марта 2011

Для быстрого ознакомления с руководством вы можете просто установить псевдоним с помощью своей любимой программы управления базами данных (phpMyAdmin или аналогичной).

Edit1: Перейти на afterSave обратный вызов в рассматриваемой модели и установить псевдоним оттуда.

...