특정 게시판 그룹에 있는 게시판을 바로 메뉴로 만들고 싶은데요

특정 게시판 그룹에 있는 게시판을 바로 메뉴로 만들고 싶은데요

QA

특정 게시판 그룹에 있는 게시판을 바로 메뉴로 만들고 싶은데요

답변 2

본문

안녕하세요 스킨쪽 뒤적여봐도 해답이 안보여서 질문올렵니다

 

특정그룹내 게시판을 생성하면 자동으로 메뉴로 만들어지게 추출하고 싶은데요

 

예를들면 동호회그룹에 낚시, 등산, 축구 게시판을 만들면

 

 

동호회

낚시

등산

축구

 

이런식으로 자동으로 네비가 만들어지고 해당 메뉴를 클릭하면 게시판으로 이동하는 식으로

만들고 싶은데 스킨을 아무리 봐도 비슷한것을 찾을수 없네요

 

스킨게시판에 네비는 다 수동으로만 입력하는 식이라 저랑은 안맞는거 같구요

 

아래 g4용을 검색해보니 하나 찾긴 했는데  휴 아무래도 g5용으로 머리싸매가면서 만들어야

되나 몰겠네요 아니면 팁을 주실만한 게시글 링크라도 걸어주시면 고맙겠습니다

 

http://sir.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=6766 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 2

간단하게 설명합니다

 

게시판 그룹중 불러오고 싶은 녀석만 불러오고 싶을때는 gr_1_subj ~ gr_10_subj과

gr_1 ~ gr_10 중 택1해서 이곳에 숫자를 넣는다거나 해서 불러오면 될듯 합니다  

저는 gr_1에 1이라는 숫자가 있는걸 예로 듭니다

 

$gSql = " select * from ".$g5['group_table']." where gr_1 = '1' ";

$gResult = sql_query($gSql); 

for($i=0;$gRow = sql_fetch_array($gResult);$i++) {

    //해당 그룹명을 뿌려준다(예제니까 필요한 부분 확인하세요) 

    echo($gRow['gr_subject']);

     

    //게시판 불러오기 여기도 불러오고 싶은 게시판중에 bo_1 에 1을 입력한 녀석만 불러오겠습니다

    $bSql = " select * from ".$g5[board_table]." where gr_id = '".$gRow['gr_id']."' and bo_1 = '1' ";

    $bResult = sql_query($bSql);

    for($j=0; $bRow = sql_fetch_array($bResult); $j++) {

        //이곳에서 게시판명을 뿌려줍니다 

        echo($bRow['bo_subject']);

        //보통은 이곳에 latest를 불러옵니다 

    } 

}

대충 이런식으로 게시판 그룹과 게시판을 뿌려서 사용합니다 

 

감사합니다

위에 소스를 넣고 말씀하신 거처럼 1 을 그룹과 테이블 DB에 넣고 실행해보니
말씀하신거처럼 표현이 됩니다

시간까지 내주셔서 소스까지 짜주셔서 감사합니다^^


혹시 이 소스에서 특정그룹에 있는 모든 게시판을 추출하는 소스로 변경하려면
어떤걸 바꿔야 할까요?

현재 소스로도 게시판 설정에 bo_1을 입력하는 식으로 하면될거 같기는 한데

그냥 자동으로 특정그룹에서 게시판을 생성하면 무조건 동호회 하위메뉴로

만들고 싶어서요

감사합니다.

스킨게시판에서 서브메뉴로 검색하시면 스킨이 있을껀데요..
저도 저런메뉴를 다운받아서 사용하고 있습니다. 게시판에 접속하면 같은그룹의 게시판명들이 메뉴로 나오고 접속한게시판은 메뉴가 강조되는 스킨입니다
답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 17
© SIRSOFT
현재 페이지 제일 처음으로