Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagejs
titleJavaScript
/* slider 240x400 */

/* Переменная 'info' необходима для указания юридической информации о компании */

var info = "'<strong>[[ORD_LEGAL_NAME]]<br>ИНН: [[ORD_CLIENT_INN]]</strong>"';

var trimLength = 64;

var showOldPrice = true;

var swiperAutoplay = { delay: 3000 };

/* Ниже этой строчки код редактировать не рекомендуется */

var linkFont=document.createElement("LINK");linkFont.rel="stylesheet",linkFont.href="https://fonts.googleapis.com/css2?family=PT+Sans&display=swap",document.getElementById(elementId).appendChild(linkFont);var linkSwiper=document.createElement("LINK");linkSwiper.rel="stylesheet",linkSwiper.href="https://cdn.adhigh.net/banners/dynamic-template/swiper8/swiper-bundle.min.css",document.getElementById(elementId).appendChild(linkSwiper);var scriptSwiper=document.createElement("SCRIPT");scriptSwiper.onload=function(){var swiperTimer=!1;if("undefined"!=typeof swiperAutoplay)swiperTimer=swiperAutoplay;new Swiper(".swiper",{loop:!0,effect:"fade",autoplay:swiperTimer,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"}})},scriptSwiper.type="text/javascript",scriptSwiper.src="https://cdn.adhigh.net/banners/dynamic-template/swiper8/swiper-bundle.min.js",document.getElementById(elementId).appendChild(scriptSwiper);var scriptJquery=document.createElement("SCRIPT");scriptJquery.onload=function(){$(document).ready((function(){$(".footer__disclaimer").hover((function(){$(".footer").addClass("footer--shorten"),$(".footer__about").hide()}),(function(){$(".footer").removeClass("footer--shorten"),$(".footer__about").show()}))}))},scriptJquery.type="text/javascript",scriptJquery.src="https://cdn.adhigh.net/jquery-3.6.0.min.js",document.getElementById(elementId).appendChild(scriptJquery);var creative=function(){var container=document.createElement("div");return container.innerHTML='<div class="wrapper"><a class="logo" href="[[LANDING_PAGE]]" target="_blank"><img src="https://[[SITE_LOGO]]"></a><div class="content"><div class="swiper"><div class="swiper-wrapper">'+goods(0,products.length)+'<div class="swiper-button-prev"></div><div class="swiper-button-next"></div></div></div></div><div class="footer"><a class="footer__logo" href="https://getintent.com/" target="_blank"><span>Реклама</span><img class="pic" src="https://cdn.adhigh.net/banners/dynamic-template/logo-getintent.svg"></a><div class="footer__about"><span>Рекламодатель</span></div><div class="footer__disclaimer">'+info+"</div></div>",container.firstChild};function numberWithSpaces(x){return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g," ")}function priceDiv(price,oldprice){return'<div class="oldprice"><span>'+numberWithSpaces(oldprice)+'</span></div><div class="price">'+numberWithSpaces(price)+"</div>"}function goods(i,count){for(var goods="",c=0;c<count;c++){var itemName="no name model g:title";if(products[i+c].hasOwnProperty("name"))if(products[i+c].name)itemName=products[i+c].name;if(products[i+c].hasOwnProperty("model"))if(products[i+c].model)itemName=products[i+c].model;if(products[i+c].hasOwnProperty("g:title"))if(products[i+c]["g:title"])itemName=products[i+c]["g:title"];var shortenName=itemName;if(itemName.length>=trimLength)shortenName=itemName.substring(0,trimLength).trim()+"...";var price="";if(void 0!==products[i+c].price&&"0"!=products[i+c].price)if(null!=products[i+c].oldprice&&showOldPrice&&products[i+c].oldprice!==products[i+c].price)price=priceDiv(products[i+c].price,products[i+c].oldprice);else price='<div class="price">'+numberWithSpaces(products[i+c].price)+"</div>";goods+='<a class="swiper-slide item" href="'+products[i+c].url+'" target="_blank"><div class="top"><div class="pic"><img src="'+products[i+c].picture+'"/></div>'+price+'</div><div class="bottom"><span>'+shortenName+'</span><div class="button">Посмотреть</div></div></a>'}return goods}document.getElementById(elementId).appendChild(creative());

...