Loading the content...

팁 & 테크

  • Home
  • 스터디
  • 팁 & 테크

이윰메뉴 생성시 메뉴 출력 안될때

1,734 2015.02.24 06:31

짧은주소

본문

만약 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;	                      
 

 

으로 바꿔 주시기 바랍니다.

2
좋아요!
- 나오키 메일보내기 아이디로 검색 - 회원등급 : 씨앗/Level 2 - 포인트 : 1,809
레벨 2
경험치 560

Progress Bar 90%

- 가입일 : 2015-02-24 06:25:10
- 서명 :
- 자기소개 :
댓글목록

자이언트님의 댓글

와.. 정말 대단하십니다.
이런 걸 어떻게 찾아 내신데요????

쑤니님의 댓글

좋은 정보 감사합니다.

신비님의 댓글

후덜덜한 php 실력이시네요. 부럽습니다.

비즈팔님의 댓글

정말 대단 하십니다.
정보 감사합니다.

Total 123건 1 페이지
제목
이윰EGG 아이디로 검색 2016.08.24 3,797 0
절대섹쉬꽃미남 아이디로 검색 2016.08.12 3,067 1
그림자밟기 아이디로 검색 2016.03.26 1,659 0
그림자밟기 아이디로 검색 2016.03.26 1,510 1
l2zeo 아이디로 검색 2016.01.27 1,724 0
수퍼개미 아이디로 검색 2015.10.27 2,640 0
l2zeo 아이디로 검색 2015.10.26 9,607 0
l2zeo 아이디로 검색 2015.10.26 2,797 0
shadow 아이디로 검색 2015.10.06 5,425 1
shadow 아이디로 검색 2015.09.21 1,707 0
shadow 아이디로 검색 2015.09.20 1,765 1
l2zeo 아이디로 검색 2015.09.18 6,943 0
shadow 아이디로 검색 2015.09.17 1,297 1
shadow 아이디로 검색 2015.09.17 2,312 0
shadow 아이디로 검색 2015.08.17 3,374 1