애니빌드.LAB
토론방
디자인팜 하단메뉴에서 메뉴가 나란히 3개가 연달아 생성이 됩니다.
- b**baenet
- 2016-09-19 16:21:06
- hit3844
- http://wdev.anybuild.co.kr/bbs/qna/6269
메인 하단 카피라이트 바로위에 메뉴를 생성시켜서 넣었는데 8번째 메뉴는 나란히 2개가 더 생성이 되네요
서브페이지도 이런데 왜 이런건지 잘 모르겠어요
확인좀 부탁합니다.
게시글 공유
URL복사
댓글작성
열기 닫기
열기 닫기
@ 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];
}
}