';
if(SliderURL===null){
SliderURL = "#";
}
SingleSliderItem = SingleSliderItem.replace("{SliderURL}", SliderURL);
SingleSliderItem = SingleSliderItem.replace("{SliderURI}", SliderURI);
SingleSliderItem = SingleSliderItem.replace("{SlideID}", SlideID);
$('#mainSliderArea').prepend(SingleSliderItem);
}
/* RENDER */
/* GET */
$(document).ready(function () {
var liste = {};
var listName = "Slider";
var myWeb = new $pnp.Web(window.location.origin + "/en-us");
myWeb.lists.getByTitle(listName)
.items
.select("ID")
.orderBy("ID", false)
.top(10)
.get().then(function (items) {
items.reverse();
for (var i = 0; i < items.length; i++) {
myWeb.lists.getByTitle(listName).items.getById(items[i].ID)
.select("ID", "PublishingRollupImage")
.fieldValuesAsText.get().then(function (itemHTMLFields) {
liste[itemHTMLFields.ID] = itemHTMLFields;
renderSliders(itemHTMLFields);
});
}
});
var slaytSuresi = 6000;
var swiper = new Swiper(".main-slider", {
spaceBetween: 0,
loop: true,
navigation: {
nextEl: ".swiper-button-next",
prevEl: ".swiper-button-prev",
},
observeParents: true,
observer: true,
autoplay: {
delay: slaytSuresi,
disableOnInteraction: false
},
});
swiper.on('reachEnd', function () {
$('.reachEnd').val('1');
setTimeout(function(){
swiper.slideTo(0);
}, slaytSuresi);
});
swiper.on('reachBeginning', function () {
$('.reachBeginning').val('1');
});
$(".swiper-button-next").click(function() {
var isLastSlider = $('.reachEnd').val();
if(isLastSlider==1){
$('.reachEnd').val('0');
swiper.slideTo(0);
}
});
$(".swiper-button-prev").click(function() {
var isFirstSlider = $('.reachBeginning').val();
if(isFirstSlider==1){
$('.reachBeginning').val('0');
swiper.slideTo(swiper.slides.length);
}
});
})
/* GET */
function sort_div(a, b){
return ($(b).data('listing-rank')) > ($(a).data('listing-rank')) ? 1 : -1;
}
var looper = setInterval(function(){
$("#mainSliderArea .swiper-slide").sort(sort_div).appendTo('#mainSliderArea');
}, 1000);
$( document ).ready(function() {
setTimeout(function(){
clearInterval(looper);
$("#mainSliderArea .swiper-slide").sort(sort_div).appendTo('#mainSliderArea');
}, 1000);
});