Loading the content...

질문과 답변

  • Home
  • 이윰빌더
  • 질문과 답변

금번 1.1.0 패치 후 카테고리 사용하면 분류 선택시 미등록페이지로 나오는 문제

1,717 2015.05.21 15:31

짧은주소

본문

금번 패치에 다음과 같은 패치 내용이 있습니다.

10. 게시판 카테고리 분류에 게시물수 표시하도록 기능 개선 - 비즈팔님이 아이디어를 제공해 주셨습니다.
    PM : /eyoom/core/board/list.skin.php 
    TM : /eyoom/theme/테마명/skin_bs/board/스킨명/list.skin.html - 각 테마별로 패치예정

패치 전에
게시판 카테고리 탭 형식으로 만들기 : http://eyoom.net/bbs/board.php?bo_table=tip&wr_id=396&page=2
카테고리별 갯수 표시하기 : http://eyoom.net/bbs/board.php?bo_table=tip&wr_id=427&page=1

위 두 내용을 사용 중이였는데

현재 1.1.0을 패치 후
전체보기 상태에서는 문제가 없으나 분류 버튼을 선택하면 미등록페이지로 나옵니다.

각 테마별로 패치 예정이라고 해주셨는데

당장 보기가 좀 불편한데 어떻게 바꾸면 될른지요?

 

0
좋아요!
- shadow 메일보내기 아이디로 검색 - 회원등급 : 줄기/Level 17 - 포인트 : 674,374
레벨 17
경험치 28,938

Progress Bar 52%

- 가입일 : 2015-02-26 22:28:15
- 서명 :
- 자기소개 :
댓글목록

이윰넷님의 댓글

shadow님 안녕하세요.
해당 버그 확인했습니다.
게시판의 카테고리(분류) 기능을 사용할 경우, 분류별로 이윰메뉴에 등록하여 3단 메뉴 구성이 가능하게 처리했었는데요.
그 부분에서 해당 가능성에 고려하지 못한 것 같습니다.

다음 버전에 패치할 수 있을지는 조금 더 고민을 해야할 부분이네요.
일단 급한 데로 2가지 방법으로 해결 가능할 듯 싶습니다.

1. /eyoom/classes/theme.class.php : 446라인 소스 수정 - ,'sca' 문구 삭제
수정 전

			parse_str($url['query'],$query);
			foreach($query as $key => $val) {
				if(in_array($key,array('bo_table','gr_id','co_id','ca_id','pid','theme','faq','fm_id','sca'))) {
					switch($key) {
						case "bo_table"	: $info['me_type'] = 'board'; break;
						case "gr_id"	: $info['me_type'] = 'group'; break;
						case "co_id"	: $info['me_type'] = 'page'; break;
						case "ca_id"	: $info['me_type'] = 'shop'; break;
						case "pid"		: $info['me_type'] = 'pid'; break;
						case "theme"	: $info['me_type'] = 'theme'; break;
						case "faq"		: $info['me_type'] = 'faq'; break;
						case "fm_id"	: $info['me_type'] = 'faq'; break;
						case "qalist"	: $info['me_type'] = 'qalist'; break;
						case "sca"		: $info['me_type'] = 'category'; break;
					}
					$info['me_pid']  = $val;
					$info['me_link'] = $url['path']."?".$url['query'];
				}
			}


수정 후
			parse_str($url['query'],$query);
			foreach($query as $key => $val) {
				if(in_array($key,array('bo_table','gr_id','co_id','ca_id','pid','theme','faq','fm_id'))) {
					switch($key) {
						case "bo_table"	: $info['me_type'] = 'board'; break;
						case "gr_id"	: $info['me_type'] = 'group'; break;
						case "co_id"	: $info['me_type'] = 'page'; break;
						case "ca_id"	: $info['me_type'] = 'shop'; break;
						case "pid"		: $info['me_type'] = 'pid'; break;
						case "theme"	: $info['me_type'] = 'theme'; break;
						case "faq"		: $info['me_type'] = 'faq'; break;
						case "fm_id"	: $info['me_type'] = 'faq'; break;
						case "qalist"	: $info['me_type'] = 'qalist'; break;
						case "sca"		: $info['me_type'] = 'category'; break;
					}
					$info['me_pid']  = $val;
					$info['me_link'] = $url['path']."?".$url['query'];
				}
			}


2. 이윰메뉴에 해당 게시판 카테고리를 서브메뉴로 등록하기

참고하시고 2가지 방법 중 하나를 선택하여 처리해 주시면 됩니다.
감사합니다.

축하합니다. 첫댓글 포인트 82포인트를 획득하였습니다.

shadow님의 댓글

"버그" 게시판에 올린 내용도 확인 부탁드립니다.

Total 2,281건 1 페이지
게시판 이용안내

이윰빌더를 이용하시는 모든 회원님들이 서로 궁금한 부분을 질문 또는 답변을 하며 문제점을 서로 해소할 수 있는 공용 질답 게시판입니다.

질문 시 기본적인 예절을 지켜주세요.
  • 질문 시 바른말을 이용 해 주세요.
  • 질문자의 상황을 다른이가 예측하기 힘듭니다. 오류가 난 상황이나 환경등을 최대한 자세하게 알려주셔야만 원하시는 답을 얻을 확률이 높습니다.
  • 질문의 유형에 따라 틀릴 수 있지만 문제가 되는 해당 페이지 주소가 있으면 가장 근접한 해법이 나올 가능성이 큽니다.
  • 원하시는 답을 얻으시면 감사의 말씀을 전하는 센스를 발휘 해 주세요.
  • 질문 전 한번쯤 읽어볼만한 글 : http://eyoom.net/bbs/board.php?bo_table=qna&wr_id=74
제목
이상민님 아이디로 검색 2017.07.28 3,077 0
플레이온 아이디로 검색 2017.07.25 933 0
돌맹이 아이디로 검색 2017.07.24 2,036 0
Hubert 아이디로 검색 2017.07.21 1,450 0
Hubert 아이디로 검색 2017.07.18 839 0
종달 아이디로 검색 2017.07.16 791 0
종달 아이디로 검색 2017.07.09 1,995 0
잘안되네요 아이디로 검색 2017.07.07 595 0
잘안되네요 아이디로 검색 2017.07.06 667 0
m3palma 아이디로 검색 2017.07.05 763 0
드봉 아이디로 검색 2017.07.05 1,537 0
ㄷㅊㅎ 아이디로 검색 2017.07.04 680 0
플래닛 아이디로 검색 2017.07.01 1,232 0
김기린님 아이디로 검색 2017.06.29 1,499 0
자유롭게 아이디로 검색 2017.06.29 1,500 0