이윰메뉴 생성시 메뉴 출력 안될때
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=1ex 주소복사
본문
만약 php5.4.x 버전을 사용 하신다면 이윰메뉴를 처음 등록 하고나서 왼쪽에 트리 메뉴가 사라져서 출력이 안되는 상황이 발생 하는 경우가 있습니다.
그럴때는 eyoom/classes/theme.class.php 파일을 열어서
// 이윰배열을 JSON 형식으로 변환 public function eyoom_menu_json($arr) { $output = ''; if(is_array($arr)) { $output .= ',"children":['; foreach($arr as $key => $val) { if(strlen($val['me_code'])<2) continue; unset($blind); if($val['me_use'] == 'n') $blind = " <span style='color:#f30;'><i class='fa fa-eye-slash'></i></span>"; $_output[$val['me_order']] .= '{'; $_output[$val['me_order']] .= '"id":"'.$val['me_code'].'",'; $_output[$val['me_order']] .= '"order":"'.$val['me_order'].'",'; $_output[$val['me_order']] .= '"text":"'.$val['me_name'].$blind.'"'; if(is_array($val) && count($val)>3) $_output[$val['me_order']] .= $this->eyoom_menu_json($val); $_output[$val['me_order']] .= '}'; } @ksort($_output); $output .= @implode(',',$_output); $output .= ']'; } return $output; }
위의 함수 부분을 찾아서 통째로
// 이윰배열을 JSON 형식으로 변환 public function eyoom_menu_json($arr) { $output = ''; if(is_array($arr)) { $output .= ',"children":['; foreach($arr as $key => $val) { if(is_array($val)) { if(strlen($val['me_code'])<2) continue; unset($blind); if($val['me_use'] == 'n') $blind = " <span style='color:#f30;'><i class='fa fa-eye-slash'></i></span>"; $_output[$val['me_order']] .= '{'; $_output[$val['me_order']] .= '"id":"'.$val['me_code'].'",'; $_output[$val['me_order']] .= '"order":"'.$val['me_order'].'",'; $_output[$val['me_order']] .= '"text":"'.$val['me_name'].$blind.'"'; if(is_array($val) && count($val)>3) $_output[$val['me_order']] .= $this->eyoom_menu_json($val); $_output[$val['me_order']] .= '}'; } } @ksort($_output); $output .= @implode(',',$_output); $output .= ']'; } return $output; }
으로 바꿔 주시기 바랍니다.
좋아요!
Progress Bar 90%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
123 | 그림자밟기 | 2015.02.25 | 2,675 | 6 | |
122 | l2zeo | 2015.02.12 | 3,619 | 4 | |
121 | 레오나르도 | 2015.03.05 | 1,946 | 4 | |
120 | fm25 | 2015.03.05 | 1,944 | 4 | |
119 | 나오키 | 2015.02.24 | 7,054 | 3 | |
118 | fm25 | 2015.03.06 | 1,632 | 3 | |
117 | 크롱크롱 | 2015.03.07 | 1,910 | 3 | |
116 | fm25 | 2015.03.24 | 3,443 | 3 | |
115 | 비즈팔 | 2015.04.16 | 8,470 | 3 | |
114 | shadow | 2015.04.24 | 2,534 | 3 | |
113 | l2zeo | 2015.01.27 | 1,859 | 2 | |
112 | 그림자밟기 | 2015.02.08 | 3,615 | 2 | |
111 | l2zeo | 2015.02.17 | 5,568 | 2 | |
열람 | 나오키 | 2015.02.24 | 1,688 | 2 | |
109 | 나오키 | 2015.02.26 | 1,955 | 2 | |
108 | 나오키 | 2015.02.26 | 1,594 | 2 | |
107 | fm25 | 2015.03.04 | 3,095 | 2 | |
106 | maxform | 2015.03.13 | 1,207 | 2 | |
105 | fm25 | 2015.03.18 | 2,542 | 2 | |
104 | 김군 | 2015.03.19 | 5,294 | 2 |
댓글목록
자이언트님의 댓글
와.. 정말 대단하십니다.
이런 걸 어떻게 찾아 내신데요????
쑤니님의 댓글
좋은 정보 감사합니다.
신비님의 댓글
후덜덜한 php 실력이시네요. 부럽습니다.
비즈팔님의 댓글
정말 대단 하십니다.
정보 감사합니다.