에티테마

탭메뉴 최신 글 질문 드립니다.

페이지 정보

작성자 no_profile Esprit 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 7건 작성일 22-06-09 14:21

본문

테마명 :theme_302 

수정 전--
<!-------------------------- 탭메뉴 -------------------------->
<div class="container mt40 mb40">
<div class="row">
<div class="col-md-12">
<div class="tabs-container new-tab">
<!-------------------------- tabs -------------------------->
<ul class="nav nav-tabs row" style="margin:0px 0px;">
<li class="active col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-001" aria-expanded="true"><i class="material-icons vcenter">local_library</i> 게시물</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-002" aria-expanded="false"><i class="material-icons vcenter">collections</i> 갤러리</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-003" aria-expanded="false"><i class="material-icons vcenter">not_started</i> 미디어</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-004" aria-expanded="false"><i class="material-icons vcenter">event_note</i> 행사안내</a>
</li>
</ul>

<div class="tab-content" style="padding:0px; margin:0px;">
<div id="tab-001" class="tab-pane fade in active ko">
<!-- 
동일한 최근게시물을 추가하시는 경우 테마폴더/js/custon.js 에도 슬라이드를 추가해주셔야 합니다.
-->
<?php echo latest('theme/theme_notice_no_title_carousel', 'notice', 6, 30);?>

</div>
<div id="tab-002" class="tab-pane fade ko">
<!-- 최근갤러리 -->
<?php echo latest('theme/gallery_list_carousel', 'gallery', 6, 40);?>
</div>
<div id="tab-003" class="tab-pane fade ko">
<!-- 최근게시물 -->
<?php echo latest('theme/gallery_list_carousel_yt', 'gallery_movie', 6, 30);?>
</div>
<div id="tab-004" class="tab-pane fade ko">
<!-- 최근게시물 -->
<?php echo latest('theme/theme_notice_no_title_carousel_2', 'free', 6, 30);?>
</div>
</div>
</div><!-- ./End tabs -->

</div>
</div>
</div>
<!-------------------------- /텝메뉴 -------------------------->

 수정 후===========================

<!-------------------------- 탭메뉴 -------------------------->
<div class="container mt40 mb40">
<div class="row">
<div class="col-md-12">
<div class="tabs-container new-tab">
<!-------------------------- tabs -------------------------->
<ul class="nav nav-tabs row" style="margin:0px 0px;">
<li class="active col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-001" aria-expanded="true"><i class="material-icons vcenter">local_library</i> 게시판-01</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-002" aria-expanded="false"><i class="material-icons vcenter">collections</i> 게시판-02</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-003" aria-expanded="false"><i class="material-icons vcenter">not_started</i> 게시판-03</a></li>
<li class="col-md-3 col-sm-6 col-xs-6 text-center no-padding">
<a data-toggle="tab" href="#tab-004" aria-expanded="false"><i class="material-icons vcenter">event_note</i> 게시판-04</a>
</li>
</ul>

<div class="tab-content" style="padding:0px; margin:0px;">
<div id="tab-001" class="tab-pane fade in active ko">
<!-- 
동일한 최근게시물을 추가하시는 경우 테마폴더/js/custon.js 에도 슬라이드를 추가해주셔야 합니다.
-->
<?php echo latest('theme/theme_notice_no_title_carousel', 'board_01', 6, 30);?>

</div>
<div id="tab-002" class="tab-pane fade ko">
<!-- 최근갤러리 -->
<?php echo latest('theme/theme_notice_no_title_carousel', 'board_02', 6, 40);?>
</div>
<div id="tab-003" class="tab-pane fade ko">
<!-- 최근게시물 -->
<?php echo latest('theme/theme_notice_no_title_carousel', 'board_03', 6, 30);?>
</div>
<div id="tab-004" class="tab-pane fade ko">
<!-- 최근게시물 -->
<?php echo latest('theme/theme_notice_no_title_carousel', 'board_04', 6, 30);?>
</div>
</div>
</div><!-- ./End tabs -->

</div>
</div>
</div>
<!-------------------------- /텝메뉴 -------------------------->

수고하십니다. 최신글 탭 메뉴 출력 게시물 질문 드립니다.
동일 스킨 (theme_notice_no_title_carousel)에서 1번 게시글은 출력이 되는데.. 나머지 출력은 어디서 수정을 해야하나요?
부탁드립니다.







  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

안녕하세요.
탭메뉴를 수정해서 사용하시고자 하시면
theme_notice_no_title_carousel
위에 해당하는 최근게시물 스킨을 복사하셔서

theme_notice_no_title_carousel_1
theme_notice_no_title_carousel_2
theme_notice_no_title_carousel_3.....

위처럼 복사하셔서 새로운 스킨을 만들어주세요.
이유는 각 스킨별로 하나의 id 값으로 슬라이드를 사용하고 있기 때문입니다.

또한 각 스킨별로 id 값을 수정하셔서 사용셔야 합니다.
테마폴더의 js /custom.js 파일 열어보시면 최근게시물 스킨하나당 하나의 자바스크립트를 사용하고 있기 때문입니다.
자바스크립틀 복사하셔서 추가해서 사용해주세요.

제가 외부에 있어 더 디테일하게 설명하기가 어렵습니다.
우선 테스트 해보시고 잘 안되시면 다시 질문글 남겨주세요.
5시 넘어서 오후에 들어갈것 같습니다.

감사합니다.

Esprit님의 댓글

no_profile Esprit 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일


<?php echo latest('theme/theme_notice_no_title_carousel', 'category_01', 6, 30);?>




<?php echo latest('theme/theme_notice_no_title_carousel_2', 'category_02', 6, 40);?>



<?php echo latest('theme/theme_notice_no_title_carousel_3', 'category_03', 6, 40);?>



<?php echo latest('theme/theme_notice_no_title_carousel_4', 'category_02', 6, 30);?>


** 탭메뉴 1,2번은 출력이 잘 되는데..3,4번 출력이 안되는군요.
동일한 최근게시물을 추가하시는 경우 테마폴더/js/custon.js 에도 슬라이드를 추가해주셔야 합니다.<<-- 이 부분 수정 설명 부탁드립니다.

소프트존님의 댓글

소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

테마폴더에 보시면 skin/latest/ 에서 최근게시물 스킨 theme_notice_no_title_carousel 에서 list.skin.php 에 보시면

",""],
responsive:{
0:{
items:1
},
600:{
items:1
},
1000:{
items:4
}
}
});

위와 같은 자바스크립트가 있습니다.
슬라이드를 실행해주는 옵션들 입니다.

바로 밑에 2번을 추가하는 경우라면 이렇게 아래 처럼 추가해주시면
새로운 슬라이드를 사용할 수 있습니다.
대신 새로만드신 스킨에 id="latest-carousel-2" 라고 입력해주셔야 합니다.

",""],
responsive:{
0:{
items:1
},
600:{
items:1
},
1000:{
items:4
}
}
});

위 내용 처럼 자바스크립트 옵션도 스킨의 id 값에 따라서 각각 추가시켜주시면
따로따로 동작하게 됩니다.

위 문제로 인해서 다른 슬라이더 들이 동작하지 않았던 것입니다.
이해가 잘 안되시면 다시 코멘트 주세요~

감사합니다.~~

하얀설님의 댓글

no_profile 하얀설 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

저도 위 내용처럼 이틀동안 하다하다 안되고 있는데 윗분은 많이 아시는분이라 금방 해결하시는거 같은데 저는 초보자라 이틀동안 끙끙 앓고 있습니다.
순서대로 어디어디 수정해야하는지좀 알려주실수 있을까요? ㅠㅠ

하얀설님의 댓글

no_profile 하얀설 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

오 됐네요~~~와우
custom.js 중간에 보니

 

$('#latest-carousel').owlCarousel({

loop:false,

lazyLoad:true,

margin:10,

nav: true,

navText : ["<i class='fa fa-chevron-left'></i>","<i class='fa fa-chevron-right'></i>"],

responsive:{

0:{

items:1

},

600:{

items:1

},

1000:{

items:4

}

}

});



$('#latest-carousel-2').owlCarousel({

loop:false,

lazyLoad:true,

margin:10,

nav: true,

navText : ["<i class='fa fa-chevron-left'></i>","<i class='fa fa-chevron-right'></i>"],

responsive:{

0:{

items:1

},

600:{

items:1

},

1000:{

items:4

}

}

});
요런문구가 있었네요 
/***********************************************************

* 3번째공지사항추가부분

***********************************************************/



$('#latest-carousel-3').owlCarousel({

loop:false,

lazyLoad:true,

margin:10,

nav: true,

navText : ["<i class='fa fa-chevron-left'></i>","<i class='fa fa-chevron-right'></i>"],

responsive:{

0:{

items:1

},

600:{

items:1

},

1000:{

items:4

}

}

});
이렇게 추가했더니 됐어요 잘한건지 모르겠네요 일단 나와서 다행이네요
도움 많이 받고 갑니다~~~

Total 12건 1 페이지
질문답변 목록
번호 제목 날짜
12
시간 : 07-22
07-22
11
시간 : 09-27
09-27
10
안녕하세요 댓글+ 1
시간 : 04-10
04-10
9
시간 : 02-23
02-23
8
시간 : 06-27
06-27
7
시간 : 06-22
06-22
6
시간 : 06-21
06-21
5
시간 : 06-18
06-18
4
시간 : 06-16
06-16
3
시간 : 06-13
06-13
열람중
시간 : 06-09
06-09
1
시간 : 06-07
06-07
게시물 검색

카테고리

카테고리
질문답변
 메뉴얼