1
현재 프로젝트에 "DataMapper, OverZealous Edition"을 사용하고 있습니다. 내 프로젝트에서 다단계 하위 페이지 탐색을 수행해야합니다. 예 :Codeigniter Datamapper - 다단계 페이지 탐색
Page-A
- Page-A1
- Page-A2
- Page-A22
Page-B
현재 내 프로젝트에는 하위 페이지 개념이 없습니다. 이전에 "페이지"테이블을 만들었습니다. 페이지 테이블에는 "사용자"테이블과의 관계가있어이 페이지에 액세스 할 수있는 사용자 권한을 결정합니다.
------------ -------------- ---------------
users pages_users pages
------------ -------------- ---------------
- id - id - id
- name - user_id - pg_name
- email - page_id - pg_status
- password
테이블 관계 :이 점에서 어떤 도움을 매우 높이 평가 될 것이다
users pages
-------------------------- ------------------------
$has_many = array('page'); $has_many= array('user');
을 다음과 같이 여기
는 현재 "사용자"와 "페이지"테이블 구조입니다.