Loading the content...

질문과 답변

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

메인화면을 특정 게시판으로 사용하려면...

4,891 2016.11.04 06:38

짧은주소

본문

이윰빌더 베이지2 를 설치했습니다.

첫화면을 메인화면 대신 특정 게시판으로 대체하고 싶은데

이것저것 여러가지 방법을 시도해봤는데 header 부분에 loacation 을 이용하는 방법

말고 다른 방법은 없는건가요??

0
좋아요!
- 파워메카드 메일보내기 아이디로 검색 - 회원등급 : 씨앗/Level 1 - 포인트 : 731
레벨 1
경험치 79

Progress Bar 40%

- 가입일 : 2016-11-03 17:28:59
- 서명 :
- 자기소개 :
댓글목록

이윰IN님의 댓글

다음과 같이 처리하시면 가능합니다.

1. /eyoom/index.php 파일 수정
[수정전]

	// 회원의 지정한 페이지 홈으로 보여주기
	$eb->print_page($eyoomer['main_index']);


[수정후]
	// 회원의 지정한 페이지 홈으로 보여주기
	//$eb->print_page($eyoomer['main_index']);
	
	$bo_table = 'freeboard'; // 원하는 게시판의 bo_table값
	$eyoom_board['bo_skin'] = 'basic';
	$write = array();
	$write_table = "";
	if ($bo_table) {
	    $board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' ");
	    if ($board['bo_table']) {
	        set_cookie("ck_bo_table", $board['bo_table'], 86400 * 1);
	        $gr_id = $board['gr_id'];
	        $write_table = $g5['write_prefix'] . $bo_table; // 게시판 테이블 전체이름

	        if (isset($wr_id) && $wr_id)
	            $write = sql_fetch(" select * from $write_table where wr_id = '$wr_id' ");
	    }
	}
	@include_once(G5_BBS_PATH . '/board.php');


감사합니다.

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

파워메카드님의 댓글

먼저 답변 감사 드립니다.
말씀하신대로 적용을 해보았습니다.
9번 라인의  $board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' "); 에서

아래와 같은 에러가 발생하는데.. 문법상 문제가 없는것 같은데무엇때문일까요?
Parse error: syntax error, unexpected '$board' (T_VARIABLE)

이윰IN님의 댓글

복사를 하실 때, 더블클릭하여 복사하지 마시고, 마우스로 클릭 드래그 방식으로 복사해서 붙여넣기 해 보시구요.
그래도 문제가 있다면
해당 라인의 코드를 아래처럼 해보세요.

$board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '{$bo_table}' ");

감사합니다.

파워메카드님의 댓글

덕분에 문제를 잘 해결 했습니다. 너무 너무 감사드려요

그런데 한가지만더 문의를 드리면..

$eyoom_board['bo_skin'] = 'galley';  로 설정을 할 경우..이미지가 전부 No image 로 표시 되는데 그 이유를 알수

있을까요??

파워메카드님의 댓글

아... 이렇게 메인화면을 게시판 형식으로 바로 끌고 왔을 경우에는

이윰설정의 게시판 설정이 적용이 안되는건가요???

artrior님의 댓글

필요했던건데 써먹어 보겠습니다 감사해요..이윰님~

이윰IN님의 댓글

이미지 출력 및 페이징에 문제가 조금 있었군요.
깊이 있게 고려해서 답변을 달았어야 했는데요. 번거럽해 해 드려 죄송합니다.

아래처럼 하시면 될 거예요.

1. /eyoom/index.php 파일 수정
[수정 후]

	// 회원의 지정한 페이지 홈으로 보여주기
	//$eb->print_page($eyoomer['main_index']);
	 
	$bo_table = 'childfam'; // 원하는 게시판의 bo_table값
	
	// $eyoom_board 설정값 가져오기
	$eyoom_board = $eb->eyoom_board_info($bo_table, $theme);
	if(!$eyoom_board) {
		// DB에 입력된 정보가 없을 때, 기본값 가져오기
		$eyoom_board = $eb->eyoom_board_default($bo_table);
	}
	
	$write = array();
	$write_table = "";
	if ($bo_table) {
	    $board = sql_fetch(" select * from {$g5['board_table']} where bo_table = '$bo_table' ");
	    if ($board['bo_table']) {
	        set_cookie("ck_bo_table", $board['bo_table'], 86400 * 1);
	        $gr_id = $board['gr_id'];
	        $write_table = $g5['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
	 
	        if (isset($wr_id) && $wr_id)
	            $write = sql_fetch(" select * from $write_table where wr_id = '$wr_id' ");
	    }
	}
	@include_once(G5_BBS_PATH . '/board.php');


2. /eyoom/core/board/list.skin.php 파일 수정
[수정 후]
	// Paging 
	$paging = $thema->pg_pages($tpl_name, G5_BBS_URL."/board.php?bo_table=".$bo_table.$qstr."&page=");


그럼 좋은 주말 되세요.
마음은 광화문에...

Blankymunn님의 댓글

메인화면을 특정 게시판으로 사용하려면...

이윰EGG님의 댓글

메인에서 글쓰기 링크 : 사이트주소/write.php?bo_table=게시판id
게시판 리스트에서 글쓰기 링크 : 사이트주소/bbs/write.php?bo_table=게시판id

위와 같이 경로가 다르기 때문에 메인에서는 에러페이지로 이동하게 됩니다.
사용하려는 게시판의 스킨 list.skin.html 파일에서 글쓰기 부분을 아래와 같이 수정해 보시기 바랍니다.
(bo_table에 게시판id입력)

<!--{?_write_href}-->
<!--{? defined('_INDEX_')}--><a href="{C.G5_BBS_URL}/write.php?bo_table=게시판id" class="btn-e btn-e-red" type="button">글쓰기</a>
<!--{:}-->
<a href="{_write_href}" class="btn-e btn-e-red" type="button">글쓰기</a>
<!--{/}-->
<!--{/}-->


감사합니다.

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

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

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