G5 메뉴설정 스타일 시트 변경문의

G5 메뉴설정 스타일 시트 변경문의

QA

G5 메뉴설정 스타일 시트 변경문의

답변 2

본문

G5 메뉴등록 부분에서 첫번째부터 3번째 메뉴까지는 검정색 , 4번째 메뉴 이후 부터는 빨강색으로 보이게

하고 싶습니다.


[메뉴1][메뉴2][메뉴3][메뉴4][메뉴5][메뉴6][메뉴7]

​테마안에 있는 head.php 파일을 수정해서 해보려고 하는데요.

head.php 에 있는 소스중에서 메뉴바 관련부분


            <ul id="gnb_1dul">
            <?php
            $sql = " select *
                        from {$g5['menu_table']}
                        where me_mobile_use = '1'
                          and length(me_code) = '2'
                        order by me_order, me_id ";
            $result = sql_query($sql, false);

            for($i=0; $row=sql_fetch_array($result); $i++) {
            ?>
                <li class="gnb_1dli">
                    <a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="gnb_1da"><?php echo $row['me_name'] ?></a>
                    <?php
                    $sql2 = " select *
                                from {$g5['menu_table']}
                                where me_mobile_use = '1'
                                  and length(me_code) = '4'
                                  and substring(me_code, 1, 2) = '{$row['me_code']}'
                                order by me_order, me_id ";
                    $result2 = sql_query($sql2);

                    for ($k=0; $row2=sql_fetch_array($result2); $k++) {
                        if($k == 0)
                            echo '<ul class="gnb_2dul">'.PHP_EOL;
                    ?>
                        <li class="gnb_2dli"><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>" class="gnb_2da"><span></span><?php echo $row2['me_name'] ?></a></li>
                    <?php
                    }

                    if($k > 0)
                        echo '</ul>'.PHP_EOL;
                    ?>
                </li>
            <?php
            }

            if ($i == 0) {  ?>
                <li id="gnb_empty">메뉴 준비 중입니다.<?php if ($is_admin) { ?> <br><a href="<?php echo G5_ADMIN_URL; ?>/menu_list.php">관리자모드 > 환경설정 > 메뉴설정</a>에서 설정하세요.<?php } ?></li>
            <?php } ?>
            </ul>​

이 부분을 수정해서 i > 3 일때와 i 가 0~3까지 일때로 나누어서 스타일을 적용하면 될 것 같은데요.

소스의 어느 부분을 어떻게 수정하면 될까요?  조언 부탁 드립니다.


 

이 질문에 댓글 쓰기 :

답변 2

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 476
© SIRSOFT
현재 페이지 제일 처음으로