그룹에 속한 메뉴 리스트를 출력하려고 하는데요.

그룹에 속한 메뉴 리스트를 출력하려고 하는데요.

QA

그룹에 속한 메뉴 리스트를 출력하려고 하는데요.

본문

그룹 페이지 하단에 그룹에 속한 게시판명과 클릭하면 게시판으로 갈수 있는 경로를 출력하려고 하는데요.

 

g5_menu 테이블에 보면 게시판 이름과 경로는 나오는데, gr_id가 없고,

 

g5_group에는 gr_id, gr_subjec만 있어서,

 

어떻게 원하는 그룹에 게시판 리스트를 뽑을수 있을까요?

 

 

예를들어 과일 이라는 그룹에, 사과, 배, 딸기 같은 게시판이 있다면,

 

과일이라는 그룹에 있는 사고, 배, 딸기 게시판을

 

두 줄로 출력을 해서 클릭하면 그 게시판으로 이동하게 하려고 합니다.

 

 

이 질문에 댓글 쓰기 :

답변 1

g5_menu 는 관리자가 임의로 메뉴에 추가하는 거라 그룹과는 관계가 없습니다.

(그누 기본설치시 주메뉴상에 메뉴추가하는 공간과 관계된 테이블입니다.)

g5_group 테이블에서 게시판그룹 목록을 얻은후 해당 목록을 루프를 돌려 gr_id 를 얻어냅니다.

다시 아래쿼리를 통해 각 gr_id 에 해당하는 게시판목록을 얻어내서 루프를 돌리면 각 그룹별 게시판을 출력할수 있습니다. 

 

$sql = " select bo_table, bo_subject from {$g5[board_table]} where gr_id = '{$gr_id}' "; 

 

그누보드4 코드이기는 한데 아래 참고해보세요. 그룹별 게시판목록을 사이트맵형태로 만들어주는거에요. 

http://sir.co.kr/g4_tiptech/3867 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 129,117 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT