왼쪽 메뉴에서 현재 게시판 표시하기

제발 답좀 알려주세요.
 
지금 사용하고 있는 menu skin은 다음과 같습니다.
 
for( $i=0; $i<count($list); $i++) {

if( $board[bo_table] == $list[$i][bo_table]) {

        ?><tr><td style="padding-left:10;padding-top:7;padding-bottom:4;" class="left_menu"><img src="<?=$g4['path']?>/img/menu_bullet.gif">&nbsp;&nbsp;<b><a href="<?=$g4['path']?>/bbs/board.php?bo_table=<?=$list[ $i]['bo_table']?>"><?=$list[ $i]['bo_subject']?></a></b></td></tr>
<tr><td height=1 bgcolor=d7d7d7></td></tr>
 
여기에서 빨강색 부분이 중요한 것 같은데...
벌써 이틀째 고생하네요.
rolo님의 글을 참조하고 있습니다.
|

댓글 12개

count($list); 라하면 쿼리문등이나 배열문이 있을텐데요...?

어떤 팁인지 링크라도 알려주셔야지요....ㅠ.ㅠ

아마도 extend 에 올려야하는 lib화일을 올리지 않으셨거나 아니면 불러오지 않으셨거나

둘중의 하나일듯 합니다.

해당 팁의 설명대로 하시고 위에 붉은 표시된곳이 안될경우

if( $bo_table == $list[$i][bo_table]) {

로 다시 바꾸세요....

아마도 해당 팁의 설명대로 하셨다면 문제가 없습니다....ㅠ.ㅠ
천상재회님,
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=5547&sca=&sfl=wr_subject%7C%7Cwr_content&stx=menu.lib&sop=and
이 팁입니다.
관심 너무 감사드립니다.
설명에 불러오는 곳에는 include_once("$g4[path]/lib/groupmenu.lib.php");
를 상단에 넣어야 하고

그 아래 부분에 include_once("$g4[path]/lib/groupmenu.lib.php"); 의 내용이 있는데

긁어다가 위의 화일명으로 extend 폴더에 넣어 보세요...
천상재회님, 님의 말씀을 groupmenu.lib.php 파일을 lib 디렉토리가 아닌 extend에도 넣으라는 말씀으로 이해하고 작업을 하였더니 오류가 나네요.

http://www.keatingclub.com/home4/bbs/board.php?bo_table=bgiu_class

한번 좀 봐주시겠습니까? (죄송)
좌측메뉴 스킨화 작업해서 공개 했어요..방금 ^
http://sir.co.kr/bbs/tb.php/g4_skin/43115
위 파일 분석해 보시면.. ^^ 좋은 결과 나옵니다.
위 파일은 어떤 게시판을 클릭시... 같은 그릅을 호출합니다..
스킨에서 살짝 바꾸면... 해당 게시판명만 나와요. ^^

또한 상단메뉴에서는 보이지 않습니다.
그냥 쉽게 하세요....그룹으로 뽑으실려면

아래에서 그룹 이름만 넣고 불러 쓰세요....

<?
if (!defined("_GNUBOARD_")) exit;
$list = array();
$sql3 = " select bo_table, bo_subject from $g4[board_table] where gr_id = '그룹이름' order by bo_table ";
$result3 = sql_query($sql3);
for ($i=0; $row3=sql_fetch_array($result3); $i++) {
$list[$i] = $row3;
}
?>
<table border="0" cellspacing=0 cellpadding=0>
<?
for( $i=0; $i<count($list); $i++) {
if( $bo_table == $list[$i]['bo_table']) {
?><tr><td><b><a href="<?=$g4['path']?>/bbs/board.php?bo_table=<?=$list[$i]['bo_table']?>"><?=$list[$i]['bo_subject']?></a></b></td></tr><?

} else {
?><tr><td><a href="<?=$g4['path']?>/bbs/board.php?bo_table=<?=$list[$i]['bo_table']?>"><?=$list[$i]['bo_subject']?></a></td></tr>
<?
}
}?></table>
도움받고 가요. ^^ 고맙습니다.. bo_table 값으로 그릅을 추정하다보니 ...어쩔수 없이 문장이 복잡하게 되더라고요.. ㅜㅡㅜ, php 5로 하면 간단한 구문으로 되는데... 어떤분이 php4로 쓰라고 협박하는바람에... 복잡해졌어요.
뮤존님도 감사합니다.
notice라는 것으로 불러내려고 하는데 아무 것도 않보이네요.
더 해보고 결과 올리겠습니다.
혹 그룹이 다르지 않나요...?

전체를 뽑으시려면

$sql3 = " select bo_table, bo_subject from $g4[board_table] where gr_id = '그룹이름' order by bo_table ";


$sql3 = " select bo_table, bo_subject from $g4[board_table] ";
로 해보세요...^^
완전합니다.
제가 아까는 <? 로 include를 해야하는데..
? 를 빼먹었어요.
정말 감사합니다.
감사내공을 드려야 하는데....
<? <-요기 공백 제거하세요...^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
19년 전 조회 1,594
19년 전 조회 1,527
19년 전 조회 1,675
19년 전 조회 2,097
19년 전 조회 1,764
19년 전 조회 1,518
19년 전 조회 2,907
19년 전 조회 1,525
19년 전 조회 1,543
19년 전 조회 2,140
19년 전 조회 1,701
19년 전 조회 1,463
19년 전 조회 1,662
19년 전 조회 1,602
19년 전 조회 1,664
19년 전 조회 1,528
19년 전 조회 1,669
19년 전 조회 1,516
19년 전 조회 1,804
19년 전 조회 1,519
🐛 버그신고