gblist.skin.php에 카테고리를 나타내는 네비게이션을 만들려면? 정보
그누보드 gblist.skin.php에 카테고리를 나타내는 네비게이션을 만들려면?본문
gbview.skin.php에서는
Home > Board이름 > 제목글
<a href='./?doc=main_boardnamekk.php'>HOME</a></b>
> <a href="<?="./?doc=bbs/gnuboard.php&bo_table=$board[bo_table]"?>">
<?=$board[bo_subject]?>
</a> > <b>
<?=$subject?>
</b>
의 형태로 나타나는데요.
카테고리를 표시하려고 아래와 같은 소스를 삽입하니까
소스 : <? if ($is_category) echo "[$category_name] "; ?>
글 읽기에서는 카테고리가 잘 나타납니다.
그래서
gblist.skin.php 에도
Home > Board이름 > 카테고리이름
의 형식을 Navigation으로 만들려고 아래의 소스를 삽입했는데
"Home > Board이름>" 까지는 잘되는데 카테고리 이름이 뜨질 않습니다.
<a href='./?doc=main_boardnamekk.php'>HOME</a></b>
> <a href="<?="./?doc=bbs/gnuboard.php&bo_table=$board[bo_table]"?>">
<?=$board[bo_subject]?>
</a> > <b>
<? if ($is_category) echo "[$category_name] "; ?> </b>
어디가 잘못되었는지요??
Home > Board이름 > 제목글
<a href='./?doc=main_boardnamekk.php'>HOME</a></b>
> <a href="<?="./?doc=bbs/gnuboard.php&bo_table=$board[bo_table]"?>">
<?=$board[bo_subject]?>
</a> > <b>
<?=$subject?>
</b>
의 형태로 나타나는데요.
카테고리를 표시하려고 아래와 같은 소스를 삽입하니까
소스 : <? if ($is_category) echo "[$category_name] "; ?>
글 읽기에서는 카테고리가 잘 나타납니다.
그래서
gblist.skin.php 에도
Home > Board이름 > 카테고리이름
의 형식을 Navigation으로 만들려고 아래의 소스를 삽입했는데
"Home > Board이름>" 까지는 잘되는데 카테고리 이름이 뜨질 않습니다.
<a href='./?doc=main_boardnamekk.php'>HOME</a></b>
> <a href="<?="./?doc=bbs/gnuboard.php&bo_table=$board[bo_table]"?>">
<?=$board[bo_subject]?>
</a> > <b>
<? if ($is_category) echo "[$category_name] "; ?> </b>
어디가 잘못되었는지요??
댓글 전체
리스트에서는 카테고리가 최소 2개이상은 되는데 어느것을 기준으로 나타내야 하는가요...?
<? if ($is_category) echo "[$category_name] "; ?>
이 코드 대신에... 아래 코드로 대치해 보세요..
<? if ($is_category && $sselect == 'ca_id') { echo get_category_name($write_table, $stext); } ?>
카테고리 선택시에만... 카테고리까지 네비게이션 보여줍니다...
이 코드 대신에... 아래 코드로 대치해 보세요..
<? if ($is_category && $sselect == 'ca_id') { echo get_category_name($write_table, $stext); } ?>
카테고리 선택시에만... 카테고리까지 네비게이션 보여줍니다...
gblist.skin.php 제일 하단에 아래 코드가 있는지 확인해보세요.. 아마 없어서 그런듯 하네요..
<? if ($stext) { ?>
<script language='JavaScript'>
if ('<?=$sselect?>' == 'ca_id') {
document.fcategory.ca_id.value = '<?=$stext?>';
document.fsearch.stext.value = '';
} else {
document.fsearch.sselect.value = '<?=$sselect?>';
document.fsearch.soperator.value = '<?=(int)$soperator?>';
}
</script>
<? } ?>
<? if ($stext) { ?>
<script language='JavaScript'>
if ('<?=$sselect?>' == 'ca_id') {
document.fcategory.ca_id.value = '<?=$stext?>';
document.fsearch.stext.value = '';
} else {
document.fsearch.sselect.value = '<?=$sselect?>';
document.fsearch.soperator.value = '<?=(int)$soperator?>';
}
</script>
<? } ?>
byfun님 감사합니다. 그런데 검색칸에 각 카테고리별 번호가 클릭시마다 나오네요. 예전에 이 것을 어디선가 잡았던 것 같은데 수정된 소스와 관계가 어떻게 있는지 모르겠습니다.
감사합니다.
감사합니다.