Loading the content...

질문과 답변

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

몇개의 서브페이지에서 사이드바 다르게 표현하고자 합니다.

660 2016.12.11 17:59

짧은주소

본문

사이트에서 모두 같은 사이드바를 출력하고 있는데,

이를 몇개의 게시판이나 HTML문서에는 다른 사이드바를 출력하고자 합니다.

방법이 있을까요?

전문가님의 도움이 필요합니다.

0
좋아요!
- 웨버 메일보내기 아이디로 검색 - 회원등급 : 씨앗/Level 1 - 포인트 : 520
레벨 1
경험치 11

Progress Bar 6%

- 가입일 : 2016-12-11 17:54:38
- 서명 :
- 자기소개 :
댓글목록

이윰IN님의 댓글

basic2 테마를 기준으로 간단하게 설명해 드릴게요.

/eyoom/theme/basic2/layout/side_bs.html 파일을 수정

[수정 전]

<?php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 ?>

<div class="basic-body-side {? eyoom.pos_side_layout == 'left'}left{:}right{/}-side col-md-3">
	<!--{* ------------- Notice Balloon 최신글 영역 시작 ------------- *}-->
	<div class="margin-bottom-20">
		<!--{* 아래 bo_table=게시판id 설정 *}-->
		{latest->latest_eyoom('notice_balloon','bo_table=게시판id||count=5||cut_subject=50')}
	</div>

	[중략]

	<!--{? _is_admin // 관리자일때만 보입니다.}-->
	<div class="margin-bottom-20">
	    <!--{* 방문자 통계 *}-->
		<!--{? eyoom.use_gnu_visit == 'y'}-->{=visit('basic')}<!--{:}-->{=eb_visit(eyoom.visit_skin)}<!--{/}-->
	</div>
	<!--{/}-->
</div>

<!--{? is_side_sticky == 'yes'}-->
<script type="text/javascript" src="../js/theia-sticky-sidebar.min.js"></script>
<script type="text/javascript">
    jQuery(document).ready(function() {
        App.initSideSticky();
    });
</script>
<!--{/}-->


[수정 후]
<?php if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 ?>

<!--{? _bo_table == 'freeboard'}-->
게시판의 bo_table 값이 freeboard일 경우, 출력될 사이드 영역의 소스
<!--{: _pid == 'aboutus'}-->
이윰 페이지의 pid값이 aboutus일 경우, 출력될 사이드 영역의 소스
<!--{: _co_id == 'contactus'}-->
그누보드 페이지의 co_id값이 contactus일 경우, 출력될 사이드 영역의 소스
<!--{: }-->
<div class="basic-body-side {? eyoom.pos_side_layout == 'left'}left{:}right{/}-side col-md-3">
	<!--{* ------------- Notice Balloon 최신글 영역 시작 ------------- *}-->
	<div class="margin-bottom-20">
		<!--{* 아래 bo_table=게시판id 설정 *}-->
		{latest->latest_eyoom('notice_balloon','bo_table=게시판id||count=5||cut_subject=50')}
	</div>

	[중략]

	<!--{? _is_admin // 관리자일때만 보입니다.}-->
	<div class="margin-bottom-20">
	    <!--{* 방문자 통계 *}-->
		<!--{? eyoom.use_gnu_visit == 'y'}-->{=visit('basic')}<!--{:}-->{=eb_visit(eyoom.visit_skin)}<!--{/}-->
	</div>
	<!--{/}-->
</div>

<!--{? is_side_sticky == 'yes'}-->
<script type="text/javascript" src="../js/theia-sticky-sidebar.min.js"></script>
<script type="text/javascript">
    jQuery(document).ready(function() {
        App.initSideSticky();
    });
</script>
<!--{/}-->
<!--{/}-->


위와 같이 소스를 수정하시면 됩니다.
감사합니다.

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

joosam님의 댓글

이윰IN님 역시 좋은 팁입니다. 감사합니다 ^^
혹시 특정 게시판의 사이드바를 출력 안되게 할 수도 있나요? 아무것도 안 적었더니 사이드바는 없어졌으나 사이드바 자리는 비어 있는데 사이드바 자리 빈 공간 없이 게시판으로만 채울 수 있는지 싶어서 질문 드려 봅니다.

이윰IN님의 댓글


관리자모드에서 커뮤니티 메뉴 설정에서 사이드 영역 출력 여부를 설정할 수 있습니다.

첨부해 드린 이미지에서 사이드 레이아웃 부분에 감추기 하시면 됩니다.

오늘도 멋진 하루 되세요. 감사합니다. ^^

joosam님의 댓글

^^ 답변 감사드려요~~ 추운데 건강 조심하시고 이르지만 메리 크리스마스입니다.

이윰IN님의 댓글

오늘 날씨는 정말 춥네요.

다행히 사무실은 포근하답니다.

joosam 님도 메리크리스마스!~~

studyhaza님의 댓글

감사

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