배추빌더 사용자입니다. 사이드 메뉴 수정 문의 고수님들 부탁드려요. 정보
배추빌더 사용자입니다. 사이드 메뉴 수정 문의 고수님들 부탁드려요.본문
위의 이미지처럼 현재 사이드 메뉴를 한줄에 두개씩 나오도록 수정하고 싶습니다.
소스에서 어떻게 입력을 해야 할까요???
부탁드립니다. 고수님들 ^^
<!-- 그룹별 전체메뉴 출력 --->
<? for ($i=0; $i<sizeof($mw_mmenus); $i++) { // 중메뉴 출력 ?>
<table width="240" border="0" cellspacing="0" cellpadding="0">
<tr>
<? if ($mw_mmenus[$i][mm_id] == $mm_id) { //중메뉴 선택 ?>
<td style="height:26px; width:10px; padding:2px 0 0 5px;" align="center"><img src="<?=$g4[path]?>/bbs/img/com_mm_s.gif" align="absmiddle"></td>
<td style="height:26px; padding:6px 0 0 0;">
<span class="title_t"><a href="<?=$mw_mmenus[$i][mm_url]?>"><?=$mw_mmenus[$i][mm_name]?></a></span>
<? } else { ?>
<td style="height:26px; width:10px; padding:2px 0 0 5px;" align="center"><img src="<?=$g4[path]?>/bbs/img/com_mm.gif" align="absmiddle"></td>
<td style="height:26px; padding:6px 0 0 0;">
<span class="title_e"><a href="<?=$mw_mmenus[$i][mm_url]?>"><?=$mw_mmenus[$i][mm_name]?></a></span>
<? } ?>
<? // 소메뉴 new 표시
$smalls = mw_get_small_menus($mw_mmenus[$i][mm_id]);
$smalls_count = count($smalls);
for ($j=0; $j<$smalls_count; $j++) {
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60)); // 한시간
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60*24)); // 24시간
if ($smalls[$j][bo_table]) {
$sql = "select count(wr_id) as cnt from $g4[write_prefix]{$smalls[$j][bo_table]} where wr_is_comment > -1 and ca_name = '{$smalls[$j][ca_name]}' and wr_datetime > '$new_datetime'";
$row = sql_fetch($sql);
}
if ($row[cnt]) {
$icon_new = "<img src='$g4[path]/bbs/img/com_new.gif'>"; // new 아이콘
} else {
$icon_new = "";
}
// new 끝
?>
<? if (!$mw_mmenu[mm_smove] || sizeof($smalls) > 1) { // 중메뉴에서 소메뉴로 바로이동하지 않거나 소메뉴가 1개 초과일 경우에만 출력 ?>
</td>
</tr>
</table>
<table width="240" border="0" cellspacing="0" cellpadding="0">
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
<? } else { //소메뉴가 하나라면 ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
</table>
<table width="240" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td></td><td></td>
</tr>
<? } ?>
<? } ?>
<tr>
<td colspan="2" height="5" bgcolor="#ffffff"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#c7d6e0"></td>
</tr>
</table>
<? } ?>
<!-- 그룹별 전체메뉴 출력 끝--->
소스 수정해서 다 올렷어요~
소스에서 어떻게 입력을 해야 할까요???
부탁드립니다. 고수님들 ^^
<!-- 그룹별 전체메뉴 출력 --->
<? for ($i=0; $i<sizeof($mw_mmenus); $i++) { // 중메뉴 출력 ?>
<table width="240" border="0" cellspacing="0" cellpadding="0">
<tr>
<? if ($mw_mmenus[$i][mm_id] == $mm_id) { //중메뉴 선택 ?>
<td style="height:26px; width:10px; padding:2px 0 0 5px;" align="center"><img src="<?=$g4[path]?>/bbs/img/com_mm_s.gif" align="absmiddle"></td>
<td style="height:26px; padding:6px 0 0 0;">
<span class="title_t"><a href="<?=$mw_mmenus[$i][mm_url]?>"><?=$mw_mmenus[$i][mm_name]?></a></span>
<? } else { ?>
<td style="height:26px; width:10px; padding:2px 0 0 5px;" align="center"><img src="<?=$g4[path]?>/bbs/img/com_mm.gif" align="absmiddle"></td>
<td style="height:26px; padding:6px 0 0 0;">
<span class="title_e"><a href="<?=$mw_mmenus[$i][mm_url]?>"><?=$mw_mmenus[$i][mm_name]?></a></span>
<? } ?>
<? // 소메뉴 new 표시
$smalls = mw_get_small_menus($mw_mmenus[$i][mm_id]);
$smalls_count = count($smalls);
for ($j=0; $j<$smalls_count; $j++) {
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60)); // 한시간
$new_datetime = date("Y-m-d H:i:s", $g4[server_time] - (60*60*24)); // 24시간
if ($smalls[$j][bo_table]) {
$sql = "select count(wr_id) as cnt from $g4[write_prefix]{$smalls[$j][bo_table]} where wr_is_comment > -1 and ca_name = '{$smalls[$j][ca_name]}' and wr_datetime > '$new_datetime'";
$row = sql_fetch($sql);
}
if ($row[cnt]) {
$icon_new = "<img src='$g4[path]/bbs/img/com_new.gif'>"; // new 아이콘
} else {
$icon_new = "";
}
// new 끝
?>
<? if (!$mw_mmenu[mm_smove] || sizeof($smalls) > 1) { // 중메뉴에서 소메뉴로 바로이동하지 않거나 소메뉴가 1개 초과일 경우에만 출력 ?>
</td>
</tr>
</table>
<table width="240" border="0" cellspacing="0" cellpadding="0">
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
<? } else { //소메뉴가 하나라면 ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
</table>
<table width="240" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td></td><td></td>
</tr>
<? } ?>
<? } ?>
<tr>
<td colspan="2" height="5" bgcolor="#ffffff"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#c7d6e0"></td>
</tr>
</table>
<? } ?>
<!-- 그룹별 전체메뉴 출력 끝--->
소스 수정해서 다 올렷어요~
댓글 전체

소스가 어디서 시작되는건지를 모르겠습니다.
단순하게 답변을 드리자면,
메뉴 루프를 돌리는 for문을 찾으셔서 짝수로 증가하게끔 수정해주시고 tr안에 td로 메뉴 2개씩 보여지게끔 수정을 해주시면 될듯 싶습니다.
단순하게 답변을 드리자면,
메뉴 루프를 돌리는 for문을 찾으셔서 짝수로 증가하게끔 수정해주시고 tr안에 td로 메뉴 2개씩 보여지게끔 수정을 해주시면 될듯 싶습니다.
<? for ($i=0; $i<sizeof($mw_mmenus); $i++) { // 중메뉴 출력 ?>
for 구문 중메뉴이네요.
그런데 제가 하고 싶은 것은 중메뉴가 아니구요 소메뉴를 2개 만들어줘야 하는데~
소메뉴를 어떻게 소스를 넣어야 하나요???
소메뉴에 대한 for 구문이 잇어야 할 거 같은데요~
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
이소스에서 메뉴 2개씩 보여주게끔 하는 방법은 어떻게 해야하는지요???
넘 초보라서요
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span> | <span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a> | <a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
이렇게 수정하는 건가요????
for 구문 중메뉴이네요.
그런데 제가 하고 싶은 것은 중메뉴가 아니구요 소메뉴를 2개 만들어줘야 하는데~
소메뉴를 어떻게 소스를 넣어야 하나요???
소메뉴에 대한 for 구문이 잇어야 할 거 같은데요~
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
이소스에서 메뉴 2개씩 보여주게끔 하는 방법은 어떻게 해야하는지요???
넘 초보라서요
<tr>
<? if ($smalls[$j][ms_id] == $ms_id) { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub_s.gif"></td>
<td style="padding-top:3px;">
<span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span> | <span class="sm_menu"><a href="<?=$smalls[$j][ms_url]?>"><?=$smalls[$j][ms_name]?></a></span>
<? } else { ?>
<td height="16" width="14" align="center"><img src="<?=$g4[path]?>/bbs/img/com_sub.gif"></td>
<td style="padding-top:3px;">
<a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a> | <a href="<?=$smalls[$j][ms_url]?>" target=_self><?=$smalls[$j][ms_name]?></a>
<? } ?>
<? if ($smalls[$j][bo_table]) { ?>
<?=$icon_new?>
<? } ?>
</td>
</tr>
이렇게 수정하는 건가요????
함수값을 어떻게 줘야하는지 잘 모르는 초보라서 ~ 잘 부탁드립니다. 고수님들