메뉴에 자동그룹을 게시판으로 변경하는데 도움부탁드려요ㅠ 채택완료
오디세우스
11년 전
조회 4,119
많이 검색하고 이틀동안 찾아봤는데 답이 안나오네요.
현재 상단메뉴에 그룹>게시판 순으로 출력하고있는데요..
이것을 그룹이 아니라 특정그룹안의 게시판들만 메뉴에 출력되게 하고싶은데 잘안되네요..
해당 레이아웃스킨 입니다
(근데 여기서는 상단메뉴에 게시판이 자동으로 노출된다는것 같은데
저는 그룹이 노출되고 서브에 게시판이 노출되네요..)
아래는 head.php소스입니다.부탁드려요ㅠ
$(function(){
$("#gnb li").hover(function(){
$(">ul:not(:animated)",this).slideDown("fast");
},
function(){
$(">ul",this).hide("fast");
});
});
$sql = "select gr_id, gr_subject, gr_1 from $g4[group_table] order by gr_1";
$rst1 = sql_query($sql);
for ($i=0; $row=sql_fetch_array($rst1); $i++){
$sqlp2 = "select * from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search asc";
?>
$sql2 = "select bo_table, bo_subject, bo_category_list from $g4[board_table] where gr_id = '$row[gr_id]' order by bo_order_search ";
$rst2 = sql_query($sql2);
for ($j=0; $row2=sql_fetch_array($rst2); $j++){
?>
}?>
}?>
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
11년 전
제가 제작년에 올려놓은 스킨이네요
메뉴명1
메뉴명3
소스를 보니 링크 걸어주신 스킨이 아니라 메뉴 부분에 대메뉴(그룹명), 소메뉴(게시판명) 으로 출력되는 다른스킨입니다.
링크 걸어두신
이 스킨을 받아서 다시 덮어씌워 주시면 게시판명으로 메뉴가 출력됩니다.
메뉴 부분을 수동으로 바꾸실려고 하신다면
두번째 스킨의 head.php 95번째 줄
</div>
<div><div><span class="Apple-tab-span" style="white-space: pre"> </span><?</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>// 상단 메뉴</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>$result = sql_query($sql);</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>for ($i=0; $row=sql_fetch_array($result); $i++) {</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>echo "<li>";</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>echo latest("topmenu", $row['bo_table']);</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>echo "</li>";</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>?></div></div>
<div>
이 부분을 제거하시고 아래처럼
이런식으로 직접 입력해 주시면 됩니다.^^
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
11년 전
>>이것을 그룹이 아니라 특정그룹안의 게시판들만 메뉴에 출력되게 하고싶은데 잘안되네요..
특정그룹안의 게시판만 보이게 할려면 WEBsiting 님이 알려주신 답변에서 sql을 다음처럼 변경하셔야 합니다.
select bo_table, bo_subject from $g4[board_table] <b>where gr_id='그룹아이디'</b> order by gr_id, bo_table
select bo_table, bo_subject from $g4[board_table] <b>where gr_id in ('그룹아이디1' or '그룹아이디2') </b>order by gr_id, bo_table
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
오디세우스
11년 전
와우. 제가 필요했던부분도 말씀해주셨네요 두분다 모두 감사드려요ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인