Skip to content

Instantly share code, notes, and snippets.

@Michal-Mikolas
Last active November 29, 2022 11:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Michal-Mikolas/720581505d1856703cfe67007a140a51 to your computer and use it in GitHub Desktop.
Save Michal-Mikolas/720581505d1856703cfe67007a140a51 to your computer and use it in GitHub Desktop.
<style>
#nav-manufacturers { display: none; }
#cat-manufacturers { display: none; }
#header .header-top-wrapper .site-name { margin-top: -10px; margin-bottom: -15px; }
@media (min-width: 480px) {
#header .site-name a img {
max-height: 85px;
}
}
.homepage-group-title.homepage-products-heading-1.h4 {
visibility: hidden;
margin-top: 8px;
}
.homepage-group-title.homepage-products-heading-1.h4::after {
display: block;
visibility: visible;
content: 'Doporučujeme';
}
</style>
<script type='text/javascript'>
window.smartlook||(function(d) {
var o=smartlook=function(){ o.api.push(arguments)},h=d.getElementsByTagName('head')[0];
var c=d.createElement('script');o.api=new Array();c.async=true;c.type='text/javascript';
c.charset='utf-8';c.src='https://web-sdk.smartlook.com/recorder.js';h.appendChild(c);
})(document);
smartlook('init', '1552633f40ccd149c81c02f993602fba025447c6', { region: 'eu' });
</script>
<script type="text/javascript">
homepageReviews = function($){
jQuery('.homepage-review-heading-1, .reviews-wrapperm .homepage-reviews-all').remove();
jQuery('.welcome-wrapper').before(`
<div class="homepage-group-title homepage-review-heading-1 h4">
Hodnocení obchodu
<div class="rate-average-inner" style="display: inline-block;margin-left: .5em;">
<span class="rate-average-container"></span>
<span class="rate-star-wrap"></span>
</div>
</div>
<div class="products-wrapper reviews-wrapper">
<div id="reviews-1" class="products homepage-reviews review-slider products-block"
data-columns="3" data-columns-mobile="1" data-testid="reviewGroup_1">
<div class="product">
<div class="p">
<div class="vote-header-container">
</div>
<div class="vote-content-container">
</div>
</div>
</div>
<div class="product">
<div class="p">
<div class="vote-header-container">
</div>
<div class="vote-content-container">
</div>
</div>
</div>
<div class="product">
<div class="p">
<div class="vote-header-container">
</div>
<div class="vote-content-container">
</div>
</div>
</div>
<div class="product">
<div class="p">
<div class="vote-header-container">
</div>
<div class="vote-content-container">
</div>
</div>
</div>
<div class="product">
<div class="p">
<div class="vote-header-container">
</div>
<div class="vote-content-container">
</div>
</div>
</div>
</div>
</div>
<div class="homepage-reviews-all">
<a href="/hodnoceni-obchodu/">Zobrazit všechny hodnocení</a>
</div>
<style>
.homepage-reviews .vote-name { text-align: left; }
.homepage-reviews .vote-content { text-align: left; }
.homepage-reviews-all { text-align: right; }
@media (max-width: 767px) {
.reviews-wrapper #reviews-1 .products-block > .product {
/* padding-right: 5px; */
clear: both;
padding-left: 2em;
padding-right: 2em;
}
}
</style>
`);
var reviewsLoadedCounter = 0;
var reloadSlider = function(){
console.log('reload check...');
reviewsLoadedCounter += 1;
if (reviewsLoadedCounter == jQuery('.homepage-reviews .product').length * 2) {
console.log('RELOADING SLIDER !!!');
shoptet.productSlider.runProductSlider(".review-slider");
}
};
jQuery('.homepage-review-heading-1 .rate-average-container').load('/hodnoceni-obchodu/ #ratingWrapper .rate-average');
jQuery('.homepage-review-heading-1 .rate-star-wrap').load('/hodnoceni-obchodu/ #ratingWrapper .rate-star-wrap .stars');
jQuery('.homepage-reviews .product:eq(0) .vote-header-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(0) .vote-header', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(0) .vote-content-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(0) .vote-content', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(1) .vote-header-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(1) .vote-header', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(1) .vote-content-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(1) .vote-content', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(2) .vote-header-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(2) .vote-header', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(2) .vote-content-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(2) .vote-content', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(3) .vote-header-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(3) .vote-header', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(3) .vote-content-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(3) .vote-content', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(4) .vote-header-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(4) .vote-header', {}, reloadSlider);
jQuery('.homepage-reviews .product:eq(4) .vote-content-container').load('/hodnoceni-obchodu/ .votes-wrap .vote-wrap:eq(4) .vote-content', {}, reloadSlider);
};
jQuery(homepageReviews);
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment