이윰메뉴 생성시 메뉴 출력 안될때
짧은주소
- - 짧은주소: 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%
번호 | 제목 | 글쓴이 | 날짜 | 뷰 | 추천 |
---|---|---|---|---|---|
23 | fm25 | 2015.02.28 | 2,207 | 1 | |
22 | 나오키 | 2015.02.26 | 1,666 | 2 | |
21 | 나오키 | 2015.02.26 | 2,017 | 2 | |
20 | 그림자밟기 | 2015.02.25 | 2,725 | 6 | |
19 | 나오키 | 2015.02.24 | 7,133 | 3 | |
열람 | 나오키 | 2015.02.24 | 1,733 | 2 | |
17 | 페이지메이커 | 2015.02.17 | 1,944 | 0 | |
16 | l2zeo | 2015.02.17 | 5,677 | 2 | |
15 | l2zeo | 2015.02.17 | 2,531 | 0 | |
14 | l2zeo | 2015.02.15 | 2,924 | 1 | |
13 | l2zeo | 2015.02.12 | 3,980 | 4 | |
12 | eyoom | 2015.02.10 | 2,420 | 1 | |
11 | fm25 | 2015.02.09 | 3,454 | 0 | |
10 | 곡우 | 2015.02.09 | 2,427 | 1 | |
9 | 그림자밟기 | 2015.02.08 | 3,908 | 2 | |
8 | l2zeo | 2015.02.07 | 2,524 | 0 | |
7 | l2zeo | 2015.02.05 | 1,987 | 1 | |
6 | 흥해라 | 2015.01.20 | 2,748 | 0 | |
5 | l2zeo | 2015.02.03 | 2,951 | 1 | |
4 | eyoom | 2015.02.02 | 3,801 | 0 |
댓글목록
자이언트님의 댓글
와.. 정말 대단하십니다.
이런 걸 어떻게 찾아 내신데요????
쑤니님의 댓글
좋은 정보 감사합니다.
신비님의 댓글
후덜덜한 php 실력이시네요. 부럽습니다.
비즈팔님의 댓글
정말 대단 하십니다.
정보 감사합니다.