게시판 리스트 옵션별로 목록화 하기.. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 리스트 옵션별로 목록화 하기.. 정보

게시판 리스트 옵션별로 목록화 하기..

본문

게시판 리스트 :: 옵션별로 리스트 출력 :: 옵션이 만약 " 가나다|라마사|바아자 "라고 한다면
------------------------------
가나다 <- 옵션명 출력
----------------------------------------------------
제목1, 제목2, 제목3  <--- 이런식으로 해당 옵션의 글 제목 출력
-----------------------------------------------------
라마사 <- 옵션명 출력
----------------------------------------------------
제목1, 제목2, 제목3  <--- 이런식으로 해당 옵션의 글 제목 출력
----------------------------------------------------


제목을 누르면 팝업창으로 이미지와 아래 간단한 contents 출력..

이런식으로 하려면 어떻게 옵션을 출력 하게 할 수 있나요 ?

댓글 전체

옵션=카테고리 겠죠?
list.php 에서 넘어온 한 페이지의 목록 안에서 카테고리별로 글을 모으는 것은 list.skin.php에서 가능할것 같습니다.

list.skin.php 상단에

usort($list, "ca_sort");

function sort($a, $b)
{
    return strcmp($a['ca_name'], $b['ca_name']);
}

을 넣어서 카테고리별로 정렬을 하신 다음,

현재 출력하는 카테고리를 변수로 지정하고 ($current_category)
실제 출력하는 for 루프  안에서, 바로 전에 출력한 카테고리와 현재의 카테고리가 다르면 카테고리를 출력하고 나서 $list 내용을 출력하는 방식으로 하면 어떨까 합니다.
예:

$current_category = "";
...
for ($i=0; $i<count($list); $i++) {
    ...
    if ($current_category != $list[$i]['ca_name']) {
        echo $list[$i]['ca_name']."<br/>";
        $current_category = $list[$i]['ca_name'];
    }
    ...  // 실제 $list[$i] 내용 출력
}

만일 게시판 전체 글을 카테고리 별로 분류해서 출력하시려면, list.php를 수정하셔야 할것 같고요.. ^^
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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