토론방

디자인팜 하단메뉴에서 메뉴가 나란히 3개가 연달아 생성이 됩니다.

메인 하단 카피라이트 바로위에 메뉴를 생성시켜서 넣었는데 8번째 메뉴는 나란히 2개가 더 생성이 되네요

서브페이지도 이런데 왜 이런건지 잘 모르겠어요 

확인좀 부탁합니다.

게시글 공유 URL복사
댓글[2]

열기 닫기

  • 정**혜 2016-09-19
  • 이**우 2016-09-19

    @ fnb9 라는 변수가 정상적으로 동작하려면 추가적인 소스수정이 필요합니다.

     

    $program_set[start_code] = '00000000';
    $nav = program_load(NAVI_CATEGORY_MENU);

    $navArr = array();

    for($i=1;$i<=10;$i++){
        if($i==1){
            $thisCode = $farm_skin_set[fnb1];
        }else if($i==2){
            $thisCode = $farm_skin_set[fnb2];
        }else if($i==3){
            $thisCode = $farm_skin_set[fnb3];
        }else if($i==4){
            $thisCode = $farm_skin_set[fnb4];
        }else if($i==5){
            $thisCode = $farm_skin_set[fnb5];
        }else if($i==6){
            $thisCode = $farm_skin_set[fnb6];
        }else if($i==7){
            $thisCode = $farm_skin_set[fnb7];
        }else if($i==8){
            $thisCode = $farm_skin_set[fnb8];
        }
    else if($i==8){

            $thisCode = $farm_skin_set[fnb9];
        }
        if($nav[path][$thisCode]){
            $cnt = count($nav[path][$thisCode]) - 1;
            $navArr[$i][subject] = $nav[path][$thisCode][$cnt][subject];
            $navArr[$i][url] = $nav[path][$thisCode][$cnt][link_url];
            $navArr[$i][target] = $nav[path][$thisCode][$cnt][link_target];
        }    
    }

     

     

     

     

    @ 정상출력되도록 다음과 같이 수정하였습니다.

     

    $program_set[start_code] = '00000000';
    $nav = program_load(NAVI_CATEGORY_MENU);

    $navArr = array();

    for($i=1;$i<10;$i++){
        if($i==1){
            $thisCode = $farm_skin_set[fnb1];
        }else if($i==2){
            $thisCode = $farm_skin_set[fnb2];
        }else if($i==3){
            $thisCode = $farm_skin_set[fnb3];
        }else if($i==4){
            $thisCode = $farm_skin_set[fnb4];
        }else if($i==5){
            $thisCode = $farm_skin_set[fnb5];
        }else if($i==6){
            $thisCode = $farm_skin_set[fnb6];
        }else if($i==7){
            $thisCode = $farm_skin_set[fnb7];
        }else if($i==8){
            $thisCode = $farm_skin_set[fnb8];
        }else if($i==9){
            $thisCode = $farm_skin_set[fnb9];
        }
        if($nav[path][$thisCode]){
            $cnt = count($nav[path][$thisCode]) - 1;
            $navArr[$i][subject] = $nav[path][$thisCode][$cnt][subject];
            $navArr[$i][url] = $nav[path][$thisCode][$cnt][link_url];
            $navArr[$i][target] = $nav[path][$thisCode][$cnt][link_target];
        }    
    }

댓글작성

열기 닫기

댓글작성
top