users{name,id,age_range_id}
및 age_ranges{id,range_name}
의 두 테이블이 있습니다.
두 개의 모델, 컨트롤러 및 적절한보기 파일도 있습니다.cakePHP : 선택 목록 채우기 자동화 구성 요소
보기에는 적절한 양식을 보유하고있는 adduser.ctp
파일이 있습니다.
내가 원하는 것은 age_ranges.name
필드의 옵션을 보유 할 입력 (선택)을 갖는 것입니다.
그래서 사용자 모델에 var $hasMany = 'age_ranges';
을 추가했습니다. 다음은 무엇입니까?
$this->set
컨트롤러의 옵션으로 옵션을 저장 한 다음보기에서 사용할 수 있다는 것을 알고 있습니다.
하지만 모델을 관련시킴으로써 그것을 수행하는 '자동'방법이 있다고 가정합니다. 나는이 질문에 나를 이끌었다. 어떻게?
+1 그래. 모델명 : D –