테스트 사이트 - 개발 중인 베타 버전입니다

PC와 모바일의 서브매뉴가 서로 다르게 나타납니다. 채택완료

고경수 4년 전 조회 1,777

이전 질문에 이어서 질문드립니다.

https://sir.kr/qa/399870?sfl=mb_id%2C1&lstx=google_u0t5gabs

 

PC버전과 모바일버전의 서브매뉴의 코드 위치를 찾았습니다.

PC는 menu-all 이란걸 쓰고있는대 

모바일은 miso-sidebar 라는 부분을 사용중이었습니다.

분류가 서브매뉴로 노출이되야하는대 어째서인지 모바일에서는 분류가 노출되고있지않습니다.

어느부분을 수정해야 PC처럼 분류가 서브매뉴로 노출이 될까요.

코드중에 어느부분을 수정하면될지 잘 모르겠습니다 ㅠㅠ

 

-PC-

</p>

<p><ul class="sub-2dul subm-w pull-left">                    

   <?php 

$smw2 = 1; //나눔 체크

for($k=0; $k < count($menu[$i]['sub'][$j]['sub']); $k++) { 

?>

   <?php if($menu[$i]['sub'][$j]['sub'][$k]['sp']) { //나눔 ?>

    </ul>

     <ul class="sub-2dul subm-w pull-left">

    <?php $smw2++; } // 나눔 카운트 ?></p>

<p>    <?php if($menu[$i]['sub'][$j]['sub'][$k]['line']) { //구분라인 ?>

<li class="sub-2line"><a><?php echo $menu[$i]['sub'][$j]['sub'][$k]['line'];?></a></li>

<?php } ?></p>

<p><li class="sub-2dli <?php echo $menu[$i]['sub'][$j]['sub'][$k]['on'];?>">

    <a href="<?php echo $menu[$i]['sub'][$j]['sub'][$k]['href'];?>" class="sub-2da"<?php echo $menu[$i]['sub'][$j]['sub'][$k]['target'];?>>

    <?php echo $menu[$i]['sub'][$j]['sub'][$k]['name'];?>

    <?php if($menu[$i]['sub'][$j]['sub'][$k]['new'] == "new") { ?>

     <i class="fa fa-circle sub-2new"></i>

<?php } ?>

</a>

<?php } ?>

</ul></p>

<p>

 

모바일

</p>

<p><div class="sidebar-menu panel-group clearfix side-bot" id="<?php echo $menu_id;?>" role="tablist" aria-multiselectable="true">   </p>

<p><?php </p>

<p> for($i=0; $i < $menu_cnt; $i++) { </p>

<p> $cate_id = $menu_id.'_c'.$j;</p>

<p>$sub_id = $menu_id.'_s'.$k;

    ?>

<?php if($menu[$i]['is_sub']) { //서브메뉴가 있을 때 ?>

 <div class="panel panel_m_bot clearfix""> <!-- data-toggle="collapse"  -->

<div class="ca-head<?php echo ($menu[$i]['on'] == "on") ? ' active' : '';?><?php echo ($menu[$i]['ref']) ? ' ref ref-'.$menu[$i]['ref'] : '';?>" role="tab" id="<?php echo $cate_id;?>">

<a href="#<?php echo $sub_id;?>"data-parent="#<?php echo $menu_id;?>" aria-expanded="true" aria-controls="<?php echo $sub_id;?>" class="r_color is-sub<?php echo $menu[$i]['class'];?>"<?php echo ($menu[$i]['ref']) ? ' ref="'.$menu[$i]['ref'].'"' : '';?>>

<span class="ca-href pull-right" onclick="sidebar_href('<?php echo $menu[$i]['href']; ?>');"> </span>

 <?php echo $menu[$i]['name']; ?>

<?php echo ($menu[$i]['new'] == "new")?>

 </a>

</div>

<div id="<?php echo $sub_id;?>" class="panel<?php echo ($menu[$i]['on'] == "on") ? ' in' : '';?>" role="tabpanel" aria-labelledby="<?php echo $cate_id;?>">

<ul class="ca-sub">

<?php for($j=0; $j < count($menu[$i]['sub']); $j++) { ?>

<?php if($menu[$i]['sub'][$j]['line']) { //구분라인 ?>

 <li class="ca-line">

<?php echo $menu[$i]['sub'][$j]['line'];?></p>

<p> </li>

<?php } ?>

<li<?php echo ($menu[$i]['sub'][$j]['on'] == "on") ? ' class="active"' : '';?>>

<a href="<?php echo $menu[$i]['sub'][$j]['href'];?>"<?php echo $menu[$i]['sub'][$j]['target'];?>>            <?php echo $menu[$i]['sub'][$j]['name']; ?>

  <?php if ($menu[$i]['sub'][$j]['new'] == "new") ?>

 </a>

 </li>

  <?php } ?>

</ul>  

<ul class="ca-sub2">

    <?php for($k=0; $k < count($menu[$i]['sub'][$j]['sub']); $k++) { ?>

  <?php if($menu[$i]['sub'][$j]['sub'][$k]['line']) { //구분라인 ?>

     <li class="ca-line">

    <?php echo $menu[$i]['sub'][$j]['sub'][$k]['line'];?>

</li>

  <?php } ?>

   <li<?php echo ($menu[$i]['sub'][$j]['sub'][$k]['on'] == "on") ? ' class="active"' : '';?>>

 <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']; ?>

<?php if ($menu[$i]['sub'][$j]['sub'][$k]['new'] == "new") {?>     

 </a>

  <?php } ?>

 </li>

<?php } ?>

 </ul>

 </div>

</div></p>

<p>

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
4년 전

아미나 빌더는 그누보드와 많이 다릅니다.

 

아미나 빌더에서 메뉴는, 

관리자 > 환경설정 > 메뉴설정이 아닌,

관리자 > 테마관리 > 메뉴설정을 따릅니다. https://m.blog.naver.com/PostView.nhn?blogId=cho9453&logNo=221017029805">https://m.blog.naver.com/PostView.nhn?blogId=cho9453&logNo=221017029805

 

다만, 그누보드와 아미나빌더 모두 pc 메뉴와 모바일 메뉴가 (기본적으로) 다르게 나오지는 않게 되어 있는데.. 어떤 영문인지는 잘 모르겠습니다.

 

아미나 빌더 관련 질문은 아미나 사이트에 하는 것이 좀 더 낫습니다. http://amina.co.kr/">http://amina.co.kr/

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

고경수
4년 전
같은 매뉴라고 생각했는대 다른것이었군요
해당부분을 menu-all에 있는 구문으로 수정하고 css를 수정했더니 똑같이 나오게 됬습니다.

정말 감사합니다~

댓글을 작성하려면 로그인이 필요합니다.

4년 전

CSS 에서 찾아 보시면 될 듯 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인