0
나는 모든 직원 (표 1)를 끌어와 드롭 다운에 추가 할 필요가 어디 응용 프로그램을 쓰고 있어요 표 1 데이터 추가. 그런 다음 employee_id를 수퍼바이저 테이블에 저장합니다 (표 2).
$hrEmployees = $this->HrEmployee->find('list',
array(
'fields' => array("id","fullname"),
'order' => array('HrEmployee.name ASC','HrEmployee.surname ASC')
)
);
$this->set(compact('hrEmployees'));
: 나는 다음과 같은 I 해봤
노력이 무엇
,------------,-----------,------------,--------------,
| Table_1_id | Name | Surname | Table_2_id |
'------------'-----------'------------'--------------'
,------------,------------,
| Table_2_id | Table_1_id |
'------------'------------'
:
내가
이 내가 두 테이블이 티 편집/추가 기능 아래에있는 내 Table 1 컨트롤러에 있습니다.
문제
나는이 작업을 수행하는 방법을 모르겠어요. 난 가상 필드를 사용하여 그냥보기에 전달하면 이름으로 드롭 다운을 채울 것이라고 생각하지만 분명히 틀렸어. DB 구조를 재 설계해야한다면 그렇게 할 수 있습니다. 그러나이 작업이 필요합니다! 누군가 도울 수 있습니까?
맞춤 검색어가 먼 길이지만 너무 많은 작업이 아니 었습니다! :) – Albert