나는 방금 yii을 사용하는 법을 배우기 시작했으며, 이미 기본적인 것들을 관리하고 있습니다.Yii가 알려진 사용자로부터 드롭 다운 목록을 생성하는 방법?
의 나는 두 가지 간단한 테이블이 있다고 가정 해 봅시다 : "사용자"와 관계가있다 "프로젝트를"1 (하나의 사용자가 많은 프로젝트를 가질 수 있습니다)
내가 GII를 사용하여 CRUD를 생성하지만, "작성에 많은에/edit user page "드롭 다운을 제공하지는 않지만 사용자 ID를 입력해야하는 텍스트 필드 만 제공합니다.
프로젝트를 편집 할 때 사용자를 선택할 수있는 드롭 다운 목록이 필요합니다 (요소에 사용자 이름 목록이 표시되어야 함).
나는 GII는이 작업을 수행하는 가장 좋은 방법이 될 것입니다 무엇이의 컨트롤러와 뷰 코드를 생성 할 수 없습니다 같은데요? 사용자가 목록을 생성 할 수있는 샘플 코드를 찾기 http://www.yiiframework.com/doc/guide/1.1/en/database.arr
public function relations()
{
return array(
'projects_rel'=>array(self::BELONGS_TO, 'Users', 'user_id'),
);
}
및
public function relations()
{
return array(
'users_rel'=>array(self::HAS_MANY, 'Projects', 'project_id'),
);
}
공공 함수 프로젝트()에서 관계를 정의한 이유는 모든 관계가 relations() 메소드 –
Lapsus manus, apologies로 이동해야합니다. 함수는 public function relations()입니다. 원래 게시물을 바로 잡았습니다. – Martin