2012-02-24 5 views

답변

0

네비게이션 메뉴에 표시 할 내용을 선택하십시오. 예를 들어, 워드 프레스 로직을 따르는 경우 네비게이션 메뉴에서 범주 또는 페이지를 가질 수 있습니다. 페이지가 있다면 10 개의 tblPages 데이터베이스 테이블을 만들고 그 안에 id, title, description, date, order 등의 기본 열을 만듭니다. 제목이 탐색 메뉴에 표시되고 설명이 클릭 및 날짜에 표시되며 주문은 탐색 메뉴에서 순서를 지정하는 데 사용됩니다.

내비게이션 메뉴에 카테고리가있는 경우 id, title, order 등의 카테고리가있는 카테고리 테이블이 필요하며 id, titile, shorttext, fulltext, views, categoryid (이것은 카테고리 테이블에있는 id의 외래 키입니다.), publicationdate, author ...

+0

어떻게 하위 목록 메뉴를 만들 수 있습니까? –

+0

어떤 접근 방식을 사용할지, 카테고리 또는 페이지를 알려주십시오. – sm13294

+0

가장 좋은 방법은 categoryid와 parentid의 두 필드가있는 새 테이블을 만드는 것입니다. 그리고 parentid가 0이면 주 메뉴이고, 1 이상이면 그 id를 가진 category의 자식임을 결정할 수 있습니다. 다른 테이블을 만들고 싶지 않으면 현재 테이블 parentid에 필드를 추가하고 내가 말한 것과 동일한 논리를 따를 수 있습니다. PS. categoryid = 0을 기본 카테고리 필드로 설정하면 0이 아닌 1에서 카테고리 또는 페이지 ID를 시작해야합니다. – sm13294

관련 문제