카테고리 전체 출력 방법이 궁금합니다. > 그누4 질문답변

그누4 질문답변

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

카테고리 전체 출력 방법이 궁금합니다. 정보

카테고리 전체 출력 방법이 궁금합니다.

본문

안녕하세요 꼭 해결하고 싶은것이 있어 이렇게 글 올립니다.

지금 이프온리님의 스킨 및 플러그인을 설치하였습니다.

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=114427

여기서 궁금한것이

사진처럼 카테고리 전체 출력을 할려면 어떻게 해야하는건가요?

1차카테고리 클릭 했을때 1차 카테고리에 해당되는 2차 카테고리까지 다 나오게 할려고 합니다.

아래는 이프온리님의 출력 소스 부분입니다.

무식한 초보에게 아량을 베풀어 주세요~

<?php if(!empty($__mc) && $__mc instanceof MC):?>
<style type="text/css">
div.cate-navi{margin-bottom:0px}
div.cate-navi p{padding-left:8px}
div.cate-navi p a{color:#000}
div.cate-navi .sub-navi{background-color:#efefef}
div.cate-navi .sub-navi td{background-color:#fff}
div.cate-navi .sub-navi td a{color:#6D6D6D}
</style>
<div class="cate-navi">
<?php
$cates = explode('-',$sca);
$location = "{$g4['path']}/bbs/board.php?bo_table=$bo_table&sca=";
$last_cates = $cates[count($cates)-1];
$cates_text = $cates_text_nav = $childs = array();
if(count($cates)>1){
$cates_text = MC::getNowCategories($sca);
$cates_text_nav = array();
foreach($cates_text as $k=>$v){
$cates_text_nav[] = '<a href="'.$location.$k.'">'.$v.'</a>';
}
$childs = $__mc->getChilds($last_cates);
if(empty($childs)){
$childs = $__mc->getChilds($cates[count($cates)-2]);
}
}else{
$childs = $__mc->getChilds($last_cates);
}
?>
<p>
현재위치 : <A href="<?php echo $location;?>"><?php echo $board['bo_subject']?></A> <?php if(!empty($cates_text_nav)){echo ' / ';}?> <?php echo join( ' / ',$cates_text_nav);?>
<?php if(empty($_GET['wr_id'])):?>
(<?=number_format($total_count)?>)
<?php endif;?>
</p>
<?php if(!empty($childs)):?>
<div class="sub-navi">
<table border="0" cellpadding="4" cellspacing="1" width="100%">
<col width="25%"/>
<col width="25%"/>
<col width="25%"/>
<col width="25%"/>
<?php foreach($childs as $k=>$cate):
if($k%4==0) echo '<tr>';
?>
<td><a href="<?php echo $location.$cate->ca_text?>"><?php echo $cate->title;?></a></td>
<?php
if(($k+1)%4==0) echo '</tr>';
endforeach;
if(($k+1)%4>0){
echo str_repeat('<td>&nbsp;</td>', ((4-($k+1))%4)+4),'</tr>';
}
?>
</table>
</div>
<?php endif;?>
</div>
<?php endif;?>

댓글 전체

전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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