×

앱 설치 안내

리빌더 공식 홈페이지 바로가기를 PC에 설치해보세요!
바탕화면에서 앱으로 실행할 수 있어요.

질문과 답변

2024.10.30 14:21

주 메뉴 글자 눌렀을때 서브 메뉴 펼쳐지게 하는 방법 질문입니다.

8cad4c2c819b27c9664c59f41c932500_1730265041_239.png
리빌더 공홈 처럼 모바일에서 좌 상단 삼선 누르면 뜨는 메뉴에서 스샷 상 파란 부분을 눌렀을 경우에도 링크 이동이 아닌 서브 메뉴가 펼쳐지게 할 수 있는 방법 질문드립니다.^^


8cad4c2c819b27c9664c59f41c932500_1730265768_952.png

 

  • 공유링크 복사
    미니홈 쪽지 구독하기
    구독하고 알림받기

    댓글목록

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    안녕하세요, 리빌더 입니다.

    배포 버전에는 이미 적용이 되어있습니다.
    임시파일 제거 및 캐시제거 한번 해보시고 테스트 부탁드립니다.

    담당파일 및 코드 전달드리니
    비교한번 해보시면 좋을것같습니다.

    /theme/rb.basic/rb.js/cbpHorizontalMenu.min.js (최신 파일로 덮어보세요 / 원복백업 필수)

    /theme/rb.basic/tail.php 66라인~

    <?php
                        $menu_datas = get_menu_db(0, true);
                        $gnb_zindex = 999; // gnb_1dli z-index 값 설정용
                        $i = 0;
                        foreach( $menu_datas as $row ){
                            if( empty($row) ) continue;
                            $add_arr = (isset($row['sub']) && $row['sub']) ? 'add_arr_svg' : '';
                            $add_arr_btn = (isset($row['sub']) && $row['sub']) ? '<button type="button" class="add_arr_btn"></button>' : '';
                        ?>
                        <li class="<?php echo $add_arr ?>">
                            <a href="<?php echo $row['me_link']; ?>" target="_<?php echo $row['me_target']; ?>" class="font-B"><?php echo $row['me_name'] ?></a>
                            <?php echo $add_arr_btn ?>
                            <?php
                            $k = 0;
                            foreach( (array) $row['sub'] as $row2 ){

                                if( empty($row2) ) continue;
                               
                                if($k == 0)
                                    echo '<div class="cbp-hrsub"><div class="cbp-hrsub-inner"><div><!--<h4 class="font-B">그룹</h4>--><ul>'.PHP_EOL;
                               
                            ?>
                                <li><a href="<?php echo $row2['me_link']; ?>" target="_<?php echo $row2['me_target']; ?>"><?php echo $row2['me_name'] ?></a></li>
                            <?php
                            $k++;
                            }  //end foreach $row2

                            if($k > 0)
                                echo '</ul></div></div></div>'.PHP_EOL;
                            ?>
                        </li>
                        <?php
                        $i++;
                        }  //end foreach $row
                        ?>




    감사합니다.

    2024-10-30 14:50

    profile_image
    no_profile 우루사100mg미니홈 1:1 대화하기  오래 전

    오늘 오전에 초기화 후 재 설치 한거라 최신 버전이라 손댄게 없었서 해결 못하던 중 회원들 후기에 있는 사이트 둘러 보다 메뉴 설정 링크 삽입란에 #<=요거 넣으니 적용이 되네요.^^

    2024-10-30 16:22

    profile_image
    리빌더미니홈 1:1 대화하기  오래 전

    아네 링크값이 올바른지 검증하는 구문이 있습니다.

    1차메뉴에 링크가 있더라도, 서브 분류가 생성되어 있으면, 서브메뉴가 펼쳐져야 정상입니다.
     
    해결되셨다니 다행입니다.
    감사합니다.

    2024-10-30 16:31