게시판 확장 설정에서 레이아웃 지정이 적용않됩니다 > 시즌3 버그 & 건의

본문 바로가기

시즌3 버그 & 건의

게시판 확장 설정에서 레이아웃 지정이 적용않됩니다

  • - 첨부파일 : 111.PNG (26.3K) - 다운로드

본문

게시판 설정중에 아래와 같은 현상이 생깁니다.

테마관리 > 게시판설정 > [basic3] [웃음배터리] 게시판 확장 설정 >레이아웃 디자인 선택시 미적용됨

 

 

댓글목록4

이윰IN님의 댓글

profile_image
스포님 안녕하세요. 반갑습니다.
게시판 확장 기능 중에 쇼핑몰테마의 레이아웃을 적용할지 커뮤니티 테마의 레이아웃을 적용할지 설정하는 부분인데요.
말씀하신데로 적용이 안되는 버그가 있었습니다.
제보해 주셔서 감사드리구요.
다음 버전에서 패치하도록 하겠습니다.
우선 적용을 위해서 아래에 방법을 알려드리겠습니다.

-- 아 래 --
1. /admin/admin_theme/admin_basic/skin_bs/theme/basic/board_form.skin.html 파일 67번째 라인 소스 수정
[수정전]

								<section>
									<label class="label">레이아웃 디자인</label>
									<div class="inline-group">
								        <label for="use_shop_skin_1" class="radio"><input type="radio" name="use_shop_skin" id="use_shop_skin_1" value="n" {? eyoom_board.use_shop_skin == 'n'}checked{/}><i></i> 커뮤니티 디자인 레이아웃 적용</label>
								        <label for="use_shop_skin_2" class="radio"><input type="radio" name="use_shop_skin" id="use_shop_skin_1" value="y" {? eyoom_board.use_shop_skin == 'y'}checked{/}><i></i> 쇼핑몰 디자인 레이아웃 적용 [<b class="color-red">{this_theme}</b> 테마의 쇼핑몰 스킨 레이아웃]</label>
									</div>
								</section>


[수정후]

								<section>
									<label class="label">레이아웃 디자인</label>
									<div class="inline-group">
								        <label for="use_shop_skin_1" class="radio"><input type="radio" name="use_shop_skin" id="use_shop_skin_1" value="n" {? eyoom_board.use_shop_skin == 'n'}checked{/}><i></i> 커뮤니티 디자인 레이아웃 적용</label>
								        <label for="use_shop_skin_2" class="radio"><input type="radio" name="use_shop_skin" id="use_shop_skin_2" value="y" {? eyoom_board.use_shop_skin == 'y'}checked{/}><i></i> 쇼핑몰 디자인 레이아웃 적용 [<b class="color-red">{this_theme}</b> 테마의 쇼핑몰 스킨 레이아웃]</label>
									</div>
								</section>


2. /admin/core/theme/board_form_update.php 파일 20, 78, 136번째 라인 소스 추가
[20번째 라인]

		use_shop_skin 			= '{$_POST['use_shop_skin']}',


[78번째 라인]

	if (is_checked('chk_grp_shop_skin'))		$grp_fields .= " , use_shop_skin = '{$_POST['use_shop_skin']}' ";


[136번째 라인]

	if (is_checked('chk_all_shop_skin'))			$all_fields .= " , use_shop_skin = '{$_POST['use_shop_skin']}' ";


------
적용해 보신 후, 잘 되는지 체크 부탁드립니다.
오늘도 멋진 하루 되세요.
감사합니다.

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

hints님의 댓글의 댓글

profile_image
1.3.5 패치만 올렸는데 보드테이블 필드에 use_shop_skin 필드가 자동으로 생성되지 않는건가요??

이윰IN님의 댓글의 댓글

profile_image
hints님 안녕하세요.
g5_eyoom_board 테이블에 use_shop_skin 필드가 생성되어 있지 않는다면 게시판 설정이 저장되지 않을 겁니다.
만일 use_shop_skin 필드가 없다면 불편을 드려 죄송하구요.
enum('y', 'n') 으로 기본값은 n 으로 생성해 주시기 바랍니다.
다음 버전에서 패치하여 반영해 놓도록 하겠습니다.
감사합니다.

축하합니다. 행운의 포인트 17포인트를 획득하였습니다.

hints님의 댓글의 댓글

profile_image
네 혹시나 해서 풀버전으로 다운받아보아도 데이터베이스 생성과정에서 필드자체가 없더라구요 ^^
사이트 내 전체검색