[최근게시물] 갤러리 슬라이드 최근 게시물 스킨 > 그누보드6 스킨

그누보드6 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

[최근게시물] 갤러리 슬라이드 최근 게시물 스킨 정보

[최근게시물] 갤러리 슬라이드 최근 게시물 스킨

첨부파일

sei_gallery_slider.html (3.9K) 18회 다운로드 2024-01-26 16:36:59 포인트 차감10

본문

위는 실제 동작 영상입니다.

 

일단 카테고리가 없어 임의로 작성합니다.

 

slick 슬라이드를 활용하여, 갤러리를 보여주며, 양쪽을 미세(?)하게 보여주면서 호기심을 가지게 하였습니다.

 

[단.

해당 파일은 현재 slick 리소스가 비정상적으로 로딩 됨에 따라

반드시 다음 경로에서 리소스를 업데이트 해주세요]

 

https://sir.kr/g6_tip/56

 

(해당 내용이 master 에 업데이트 되면, 위 내용은 삭제됩니다.

 

이건 스킨이라, 별도로 깃 이런거 필요없이

 

사용하시는 테마/latest 폴더에 넣어주세면 됩니다.

 

978180634_1706254538.8165.png

 

978180634_1706254254.5607.png

 

이 경로로 넣으시고, 테마 index.html 파일에 갤러리를 출력 해주시면 됩니다.

 

필요한 파일은 스킨에 다 들어가있습니다.

 

978180634_1706254317.2969.png


{{ render_latest_posts(request, 'sei_gallery_slider', 'gallery', 10, 23)|safe }}

 

필요한 공간에 넣으시면 됩니다.

 

단. 반드시 출력 개수는 많이 하셔야 슬라이드가 정상적으로 구현됩니다.

 

그 이외에 슬라이드 옵션은 주석 처리 해두었습니다.

978180634_1706254363.3899.png

 

고맙습니다.

추천
5

댓글 전체

아마도 base*.html 을 건드리기 어려웠을겁니다.

 

basic/latest/sei_gallery_slider.html 에 아래 코드를 추가하고

slick-theme 를 static 디렉토리에 넣어 봤습니다.

 


<script>
    // CSS 파일을 동적으로 로드하는 함수
    function loadDynamicCSS(filename) {
        var fileref = document.createElement("link");
        fileref.rel = "stylesheet";
        fileref.type = "text/css";
        fileref.href = filename;
        document.getElementsByTagName("head")[0].appendChild(fileref);
    }
   
    // 스크립트 실행 시 slick-theme.css 로드
    loadDynamicCSS("/static/js/slick-theme/slick-theme.css");
</script>


f1faa258a48075778e575687860144a0_1706258789_9588.png

감사합니다.

근데 저런식으로 동적 로드를 할꺼면, base_sub.html 파일 자체도 오류가 있다고 봅니다.

 

ca381368d67bf141a14096953b7c58d4_1706260246_9159.png

 

보면 기본적으로 slick.css + slick.js + migrate.js 를 로드 하게끔 되어있습니다.(테마는 제가 넣은거라 생략)

 

그냥 로드 될 때 테마도 같이 로드 되어야 하니깐요...

 

필요한 곳에 사용할 거면, 리자님 말씀대로, 동적으로 전체를 로드해야지 테마를 로드할께 아니에요

 

슬릭 공식 get started 에 보면 slick.css / slick-theme.css / slick.js / migrate.js 4개를 로드 하고 사용하라고 되어있거든요....

 

그거 때문에 말씀드리는거에요 ..테마는 그누 처럼 테마를 덮어 씌워서 쓰는 커스터마이징 개념이 아닙니다.

 

화살표 / 도트 등 기본적인 리소스입니다. (기본 css)

 

그러니깐 기본 사용법에서 말하는 4가지 중 3가지는 로드하면서 한가지는 커스터마이징이다..?는......글쎄요;;

전체 2 |RSS
그누보드6 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT