Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как каруселить стандартную галерею на owl.carousel?

Как каруселить стандартную галерею на owl.carousel?


     15.12.2016    Шаблоны (TPL), jQuery, Ламерские вопросы    3044

вопрос
Вопрос собственно в сабже.

Как каруселить стандартную галерею (загружаемую в доп поле загружаемая галерея изображений) на owl.carousel?
Именно галерею. Как каруселить отдельные доп поля разобрался.
Так крутится отдельно загружаемые в доп поля изображения
<!-- карусель -->
			<div id="owl-demo">
			[xfgiven_img-1]<div class="item"> [xfvalue_img-1] </div>[/xfgiven_img-1]
			[xfgiven_img-2]<div class="item"> [xfvalue_img-2] </div> [/xfgiven_img-2]
			[xfgiven_img-3]<div class="item"> [xfvalue_img-3] </div>[/xfgiven_img-3]
			[xfgiven_img-4]<div class="item"> [xfvalue_img-4] </div>[/xfgiven_img-4]
			[xfgiven_img-5]<div class="item"> [xfvalue_img-5] </div>[/xfgiven_img-5]
			[xfgiven_img-6]<div class="item"> [xfvalue_img-6] </div>[/xfgiven_img-6]
			[xfgiven_img-7]<div class="item"> [xfvalue_img-7] </div>[/xfgiven_img-7]
			</div>
<!-- карусель -->

Подключение и инициализация
<script src="{THEME}/js/owl.carousel.min.js"></script>
	<script>
		$(document).ready(function() {
 		  $("#owl-demo").owlCarousel({
		 	  autoPlay: 3000, //Set AutoPlay to 3 seconds
		 	  items : 5,
			  itemsDesktop : [1199,3],
			  itemsDesktopSmall : [979,3]
		  });
		});
	</script>

Ответа пока нет


5 комментариев

Stasiq
Юзер

Stasiq - 15 декабря 2016 13:46 -

Увы, но никак
Сам пытался, искал, спрашивал. но всё в пустую...

salam
Юзер

salam - 9 февраля 2021 05:57 -

Сделал так:
Добавил в fullstory
<script>
$(document).ready(function() {

$('.xfieldimagegallery').addClass('owl-carousel owl-theme').owlCarousel({

autoPlay: 9000, //Set AutoPlay to 3 seconds

items : 4,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3]

});

});
</script>

TEDII
Юзер

TEDII - 8 марта 2021 15:34 -

Можешь полностью скинуть как у тебя прописано?

<div id="owl-carousel "class="owl-carousel owl-theme">



[xfgiven_imagegallery] <div class="item">[xfvalue_imagegallery] </div> [/xfgiven_imagegallery]
</div>

я так прописал не работает...

salam
Юзер

salam - 9 марта 2021 04:55 -

Закидывай в папки шаблона
/css/owl.carousel.css
/css/owl.theme.css
/js/owl.carousel.min.js

в main:
перед </head>
<link href="{THEME}/css/owl.carousel.css" type="text/css" rel="stylesheet">
<link href="{THEME}/css/owl.theme.css" type="text/css" rel="stylesheet">
перед </body> подключаем скрипт
<script src="{THEME}/js/owl.carousel.min.js"></script>

В fullstory
В самый низ
<script>
$(document).ready(function() {

$('.xfieldimagegallery').addClass('owl-carousel owl-theme').owlCarousel({

autoPlay: 9000, //Set AutoPlay to 3 seconds

items : 4,
itemsDesktop : [1199,3],
itemsDesktopSmall : [979,3]

});

});
</script>

Где нравится выводим галерею
у меня сразу после {full-story}

<div class="clr"></div>
[xfgiven_gallery_fs]<hr><div class="item"> [xfvalue_gallery_fs] </div>[/xfgiven_gallery_fs]
<div class="clr"></div><hr>

gallery_fs доп поле для галереи изображений

ps Паша не могу вставить код <> не работает у меня

salam
Юзер

salam - 9 марта 2021 07:37 -


Закидывай в папки шаблона 
/css/owl.carousel.css
/css/owl.theme.css
/js/owl.carousel.min.js

в main:
перед </head>

<link href="{THEME}/css/owl.carousel.css" type="text/css" rel="stylesheet">
<link href="{THEME}/css/owl.theme.css" type="text/css" rel="stylesheet">

перед </body> подключаем скрипт 
<script src="{THEME}/js/owl.carousel.min.js"></script>

В fullstory 
В самый низ
<script>
		$(document).ready(function() {
 
		  $('.xfieldimagegallery').addClass('owl-carousel owl-theme').owlCarousel({
		 
			  autoPlay: 9000, //Set AutoPlay to 3 seconds
		 
			  items : 4,
			  itemsDesktop : [1199,3],
			  itemsDesktopSmall : [979,3]
		 
		  });
		 
		});
	</script>
	
Где нравится выводим галерею 
у меня сразу после {full-story}

		<div class="clr"></div>
		[xfgiven_gallery_fs]<hr><div class="item"> [xfvalue_gallery_fs] </div>[/xfgiven_gallery_fs]
		<div class="clr"></div>
		<hr>

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх