에티테마

에티테마 재 문의드립니다

페이지 정보

작성자 no_profile 포드 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 2건 작성일 21-01-07 22:38

본문

자바스크립트 옵션값을 변경하려면  어떤파일을 수정해야하는지요
적용중인 최신글 게시판은 latest - main_gallery 입니다
latest_skin 파일을 수정하는건가요?
코멘트달아주신 아래 내용 관련해서 문의드렸습니다

최근게시물에서~
게시판에 이미지가 한개만 있는경우 자바스크립트의 옵션값에서 1로 변경
2개의 이미지가 있는경우 자바스크립트의 옵션값에서 2로 변경
이렇게 조건을 걸어두고 사용하시면 해결이  되실것 같습니다.
  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기

댓글목록

소프트존님의 댓글

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

latest - main_gallery 의 경우 id 값이 owl1 이기 때문에
owl 캐러젤의 경우 테마폴더/custom.js 파일을 열어보시게 되면
//owl
jQuery("#owl1").owlCarousel({
loop:true,
margin:10,
nav:false,
responsive:{
0:{
items:2
},
600:{
items:3
},
1000:{
items:4
}
}
});
위의 자바스크립트 코드를 사용하고 있습니다.
1000 , 600 , 0 이란 값은
브라우저의 가로 사이즈를 이야기 합니다.
600 - 1000 은 3 이 적용되니 이미지가 3개만 출력이 되게 됩니다.
1000 이상일 경우에는 대부분 데스크탑 이므로 현재 4로 되어 있어서 4개의 게시물이 출력이 되죠..

그래서 게시물을 하나만 올리셨을때도 4개가 나온겁니다.
owlousel 캐러젤 자체가 그렇습니다.

그렇기 때문에 해당 custom.js 의 자바스크립트를 구문을 main_gallery 의 latest.skin.php 파일로 옮깁니다.
맨 밑에 적어두시면 될것 같습니다.

latest.skin.php 소스를 보시게 되면 count 가 되어 있기 때문에 몇개의 게시물이 있는지 확인할 수가 있게 됩니다.
게시물이 1개만 있을 경우 제어문을 통해서 items : 의 갯수를 정해 주라고 말씀드린겁니다.

echo count($list); 해보시게 되면 현재 게시물이 몇개 있는지 나오게 됩니다.
(개발자도구는 통해서 소스를 보시면 나옵니다. owl 의 캐러젤의 경우 액면에 표시되지 않음 소스보기 해야 count 의 개수가 나옴)

if(count($list) == "1")
{
$items = '1';
}elseif(count($list) == '2'){
$items = '2';
}
....
위와 같이 만드셔서 count 가 1 일경우
자바스크립트 하단에

1000:{
items:<?php echo $items?>
}
라고 수정하시면 될듯 합니다.
제가 간단히 힌트를 드리면서 작성한 이유는 테스트를 통해서 여러가지 코딩 작업해야 하기 때문에 시간이 걸려서 이렇게 힌트적이 코드만 남겨드립니다.
감사합니다~

Total 168건 1 페이지
질문답변 목록
번호 제목 날짜
168
시간 : 02-15
02-15
167
에티테마 T27 댓글+ 8
시간 : 02-05
02-05
166
시간 : 02-05
02-05
165
시간 : 02-05
02-05
164
시간 : 01-25
01-25
열람중
시간 : 01-07
01-07
162
시간 : 01-07
01-07
161
시간 : 01-07
01-07
160
시간 : 01-06
01-06
159
시간 : 12-27
12-27
158
시간 : 11-25
11-25
157
시간 : 11-10
11-10
156
시간 : 10-25
10-25
155
시간 : 10-23
10-23
154
시간 : 10-22
10-22
153
시간 : 09-27
09-27
152
시간 : 09-17
09-17
151
시간 : 09-16
09-16
150
시간 : 09-14
09-14
149
시간 : 09-14
09-14
148
시간 : 09-12
09-12
147
시간 : 09-13
09-13
146
시간 : 09-09
09-09
145
시간 : 09-04
09-04
144
시간 : 09-04
09-04
143
시간 : 09-03
09-03
142
시간 : 08-26
08-26
141
시간 : 08-31
08-31
140
시간 : 07-31
07-31
139
시간 : 06-26
06-26
게시물 검색

카테고리

카테고리
질문답변
 메뉴얼