2010-12-09 3 views
0

사용자 액세스가 작업/부서를 관리하고 웹 사이트에 게시 할 수있는 모듈을 구축하려고합니다. 최종 사용자가 특정 위치를 신청할 수도 있습니다.Drupal 6 커스텀 경력 게시 모듈

 
About Us Page (standard drupal page) 
    -Careers (overview with list of all openings) 
    -Department Pages (if one or more jobs are available, they'll be displayed here) 
     -Individual Job posting with form to submit resume 

을 나는 현재 작업 및 부서에 대한 두 개의 사용자 정의 테이블을 사용하고 다음과 같이

계층 구조입니다.

나는 모든 행정 (CRUD) 자료를 잘 사용하고 있습니다. 제 질문은 부서 페이지와 개인 경력 페이지를 통합하는 'drupal'방식에 있습니다.

노드에 모든 작업/부서 데이터를 저장하는 사용자 지정 콘텐츠 형식을 만들어야합니까? 또는 사용자 정의 테이블을 유지하고 Path 모듈과 통합하여 모든 부서 페이지 및 응용 프로그램 페이지를 설정해야합니까? 또한 취업 지원서 양식을 모듈에 통합하는 가장 좋은 방법은 무엇입니까?

감사합니다.

답변

1

작업에 대한 사용자 정의 노드 유형을 작성한 다음 해당 부서의 용어가있는 직업에 대한 분류 어휘를 작성하여 분류 용어를 작업에 할당 할 수 있습니다. 그것은 매우 빠르고 쉽게 할 수 있습니다.

이렇게하면 사용자 정의 이동 경로 모듈을 사용하여 멋진 분류 된 탐색 경로를 출력 할 수도 있습니다. Custom Breadcrumbs에는 Custom Breadcrumbs Taxonomy라는 하위 모듈이있어 빵 부스러기에 직업/부서 정보를 출력 할 수 있습니다.

또한이 방법을 사용하여 멋지게 구조화 된 SEO 친화적 인 URL을 출력하기 위해 Pathauto를 사용할 수도 있습니다.

편집 된 용어를 사용하면 분류학 용어보기를 사용하여 뷰를 사용하여 분류 용어 용어보기를 표시 할 수 있으므로 www.example.com/careers에서 모든 개시 및 모든 부서별 개시를 표시 할 수 있습니다. example.com/careers/department-name.