가로 카테고리 임의의 칸수로 배열하면서 게시글 갯수 표시
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11103
어떤 분이 위 팁에서 각 카테고리별 게시글수까지 볼수 있게 해달라고 하셔서 다시 올립니다. 역시 기존팁을 뒤져서 짜집기했습니다. ^^;
<? if ($is_category) {
echo "<table width=100% cellpadding='0' cellspacing='5' style='margin:0 0 10 0;border:solid coral 1px;'>";
$ca_menu = explode("|",$board[bo_category_list]);
$ca_td_num = "5"; //가로칸수. 원하는 칸수만큼 지정해주면 됩니다.
$ca_td_width = 100 / $ca_td_num ; // <td width='%'>값
for ($c=0, $cnt=count($ca_menu); $c<$cnt; $c++) {
if (($c == "0") || (($c >= $ca_td_num) && ($c % $ca_td_num == "0"))) { echo "<tr>"; }
//echo "<td width='".$ca_td_width."%'><li>";
echo "<td><li>";
if ($sca == $ca_menu[$c]) { $bcoral = "<b style='color:coral'>"; } else { $bcoral = ""; }
$sqlCnum = " select count(*) as Cnum from $write_table where ca_name = '$ca_menu[$c]'";
$rowCnum = sql_fetch($sqlCnum);
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$c])."'>";
echo $bcoral.$ca_menu[$c]." <span style='font-size:10px;color:#666666;'>($rowCnum[Cnum])</span></a>";
echo "</td>";
}
echo "</tr></table>";
}
?>
참고로 위 소스를 list.skin.php 뿐만 아니라 head.php에 넣어도 됩니다.
카테고리를 적용한 모든 게시판에서 자동으로 카테고리가 가로로 배열됩니다.
어떤 분이 위 팁에서 각 카테고리별 게시글수까지 볼수 있게 해달라고 하셔서 다시 올립니다. 역시 기존팁을 뒤져서 짜집기했습니다. ^^;
<? if ($is_category) {
echo "<table width=100% cellpadding='0' cellspacing='5' style='margin:0 0 10 0;border:solid coral 1px;'>";
$ca_menu = explode("|",$board[bo_category_list]);
$ca_td_num = "5"; //가로칸수. 원하는 칸수만큼 지정해주면 됩니다.
$ca_td_width = 100 / $ca_td_num ; // <td width='%'>값
for ($c=0, $cnt=count($ca_menu); $c<$cnt; $c++) {
if (($c == "0") || (($c >= $ca_td_num) && ($c % $ca_td_num == "0"))) { echo "<tr>"; }
//echo "<td width='".$ca_td_width."%'><li>";
echo "<td><li>";
if ($sca == $ca_menu[$c]) { $bcoral = "<b style='color:coral'>"; } else { $bcoral = ""; }
$sqlCnum = " select count(*) as Cnum from $write_table where ca_name = '$ca_menu[$c]'";
$rowCnum = sql_fetch($sqlCnum);
echo "<a href='{$g4['bbs_path']}/board.php?bo_table=$bo_table&sca=".urlencode($ca_menu[$c])."'>";
echo $bcoral.$ca_menu[$c]." <span style='font-size:10px;color:#666666;'>($rowCnum[Cnum])</span></a>";
echo "</td>";
}
echo "</tr></table>";
}
?>
참고로 위 소스를 list.skin.php 뿐만 아니라 head.php에 넣어도 됩니다.
카테고리를 적용한 모든 게시판에서 자동으로 카테고리가 가로로 배열됩니다.
댓글 4개
18년 전
전체게시물 전체(15) <== 요거 보이게 할려면 어디에 멀 삽입해야 해요?
18년 전
많은 도움이 되었어요^^
18년 전
head.php에 삽입하여 사용중인데
카테고리 선택하면 작업표시줄에 페이지오류가 나네요..;;
http://e-depot.co.kr/bbs/board.php?bo_table=store
접속후 좌측카테고리 클릭하면 오류발생합니다.
해결방법이 있을까요?
카테고리 선택하면 작업표시줄에 페이지오류가 나네요..;;
http://e-depot.co.kr/bbs/board.php?bo_table=store
접속후 좌측카테고리 클릭하면 오류발생합니다.
해결방법이 있을까요?
13년 전
우와.. 적용하니 잘 되네요 감사합니다~!! ^^
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 9 | 20년 전 | 8013 | ||
| 8 | 20년 전 | 5881 | ||
| 7 | 20년 전 | 6333 | ||
| 6 | 20년 전 | 10667 | ||
| 5 | 20년 전 | 6299 | ||
| 4 | 20년 전 | 7726 | ||
| 3 | 20년 전 | 7460 | ||
| 2 | 20년 전 | 8824 | ||
| 1 | 20년 전 | 7950 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기