서브메뉴 소스 좀 봐주세요.

Amina Q & A

아미나 질답게시판

홈 > 아미나 > 질답/버그/제안
질답/버그/제안

서브메뉴 소스 좀 봐주세요.

11 허거덩 2 35

수고하십니다.


아미나 빌더를 사용중에 있는데요.


카테고리 메뉴에서

1차메뉴가 있고 2차 메뉴가 있습니다.


2차 메뉴가 있는 곳은

1차 메뉴를 클릭해야 2차 메뉴가 열리는데요.


이걸 클릭하지 않고

그냥 열려있는 상태로 두고 싶은데


조언 좀 부탁드립니다.



<?php
if (!defined('_GNUBOARD_')) exit; //개별 페이지 접근 불가
$wset['head'] = 'navy'; //색상 
global $menu;
//add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$widget_url.'/widget.css">', 0);
for ($i=0; $i < count($menu); $i++) {
    if($menu[$i]['on'] == "on" && $menu[$i]['is_sub']) {
?>
    <div class="basic-category">
        <?php if($wset['head']) { ?>
            <div class="ca-head bg-<?php echo $wset['head'];?> en">
                <?php echo $menu[$i]['name'];?>
            </div>
        <?php } ?>
        <?php for($j=0; $j < count($menu[$i]['sub']); $j++) { ?>
            <?php if($menu[$i]['sub'][$j]['line']) { //구분라인이 있을 때 ?>
                <div class="ca-line">
                    <b><?php echo $menu[$i]['sub'][$j]['line'];?></b>
                </div>
            <?php } ?>
            <div class="ca-sub1 <?php echo $menu[$i]['sub'][$j]['on'];?>">
                <a href="<?php echo $menu[$i]['sub'][$j]['href'];?>"<?php echo $menu[$i]['sub'][$j]['target'];?> class="<?php echo ($menu[$i]['sub'][$j]['is_sub']) ? 'is' : 'no';?>-sub">
                    <?php echo $menu[$i]['sub'][$j]['name'];?>
                    <?php if($menu[$i]['sub'][$j]['new'] == 'new') { ?>
                        <i class="fa fa-pagelines fa-lg" style="color:#50b016"></i>
                    <?php } ?>
                </a>
            </div>
            <?php if($menu[$i]['sub'][$j]['is_sub'] && $menu[$i]['sub'][$j]['on'] == 'on') { // 선택메뉴이면 서브 출력 ?>
                <ul class="ca-sub2">
                <?php for($k=0; $k < count($menu[$i]['sub'][$j]['sub']); $k++) { ?>
                    <li class="<?php echo $menu[$i]['sub'][$j]['sub'][$k]['on']; ?>">
                        <a href="<?php echo $menu[$i]['sub'][$j]['sub'][$k]['href'];?>"<?php echo $menu[$i]['sub'][$j]['sub'][$k]['target'];?>>
                            <?php echo $menu[$i]['sub'][$j]['sub'][$k]['name'];?>
                        </a>
                    </li>
                <?php } ?>
                </ul>
            <?php } ?>
        <?php } ?>
    </div>
<?php 
        break;
    } 
} 
?>
 

2 Comments
M 한별아빠 08.01 01:40  
아래를...

 <?php if($menu[$i]['sub'][$j]['is_sub'] && $menu[$i]['sub'][$j]['on'] == 'on') { // 선택메뉴이면 서브 출력 ?>

아래처럼 해 주면 되겠죠.

 <?php if($menu[$i]['sub'][$j]['is_sub']) { // 서브메뉴 있으면 출력 ?>
11 허거덩 08.01 10:46  
&& $menu[$i]['sub'][$j]['on'] == 'on') 이부분이 닫혀있는 거군요.
또하나 배워갑니다. 감사합니다.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand