Blame | Last modification | View Log | RSS feed
<script src="<?php echo base_url();?>assets/js/jquery.js" type="text/javascript"></script><script src="<?php echo base_url();?>assets/js/jquery.nouislider.js" type="text/javascript"></script><script src="<?php echo base_url();?>assets/css/jquery.nouislider.css" type="text/css"></script><?php$last = $this->uri->total_segments();$itemcode = $this->uri->segment($last);if(isset($special_page[0]->result->results) && (!empty($special_page[0]->result->results))) {$selectedFilters = array();$results = $special_page[0]->result;$i=0;$selectedItems = array();?><div class="pd-info-head "><div class="name-hldr clearfix"><div><?php if(isset($results->label) && !empty($results->label))?><span><?php echo $results->label;?></span><?php if((isset($results->totalCount)) && (!empty($results->totalCount))){$TotalPage = ceil($results->totalCount/10);?><span>(<?php echo $results->totalCount;?> results)</span></div><?php } ?><div onclick="toggleListview(event);"></div></div></div><!--pd-info-head--><div class="filter-div clearfix"><div onclick="toggleRefine(event)" class="sort"><span><?phpif(isset($results->sortedBy) && !empty($results->sortedBy)){foreach($results->sortOptions as $key=>$value){if($results->sortedBy == $key){$sortedBy = $results->sortedBy;echo $value;}}}else{ echo "sort by";} ?></span></div><div onclick="toggleRefine(event)" class="filter"><span>Filter</span></div><!-- <div onclick="toggleRefine(event)" class="deals"><span>All</span></div> --><div class="sort-by" style="display:none;" onclick="fireSort(event)"><?php foreach($results->sortOptions as $key=>$value){ ?><div <?php if(isset($sortedBy) && $sortedBy == $key){ echo 'class="opt selected"';}?> data-val="<?php echo $key;?>" ><?php echo $value;?></div><?php }?></div><!--sort-by--><div class="filter-by" style="display:none" onclick="fireFilter(event)"><div class="filter-head clearfix"><div class="clear" onclick="clearfilter(event)">Clear</div><div class="apply" onclick="applyFilter(event)">Apply</div></div><!--btn-hldr--><div class="filter-name">Price(Rs.)<span>+</span></div><div class="filter-options ch-filter clearfix" style="display:none" ><div style="position:relative; height:40px;padding:10px 0;box-sizing: border-box;-webkit-box-sizing: border-box;"><span id="exTO" class="slider-input"><?php echo $results->minPrice; ?></span><span id="exFR" class="slider-input"><?php echo $results->maxPrice; ?></span></div><div class="clear"></div><div class="noUiSlider"></div><div id="minprice" class="oprice" style="display:<?php if(isset($results->dynamicPriceMap) && !empty($results->dynamicPriceMap)){echo 'block';}else{echo 'none';} ?>"><?php if(isset($results->dynamicPriceMap) && !empty($results->dynamicPriceMap)) { echo $results->dynamicPriceMap->min; } else { echo $results->minPrice; }?></div><div id="maxprice" class="oprice max" style="display:<?php if(isset($results->dynamicPriceMap) && !empty($results->dynamicPriceMap)){echo 'block';}else{echo 'none';} ?>"><?php if(isset($results->dynamicPriceMap) && !empty($results->dynamicPriceMap)) { echo $results->dynamicPriceMap->max; } else { echo $results->maxPrice; } ?></div></div><!--filter-options--><?php$i=0;foreach($results->facets as $facets){ ?><div class="filter-name"><?php if(isset($facets->displayText) && !empty($facets->displayText)) echo $facets->displayText;?><span>+</span></div><div class="filter-options" style="display:none" ><?phpforeach($facets->filterOptions as $filterOptions){ ?><div <?php if($filterOptions->selected == 'true'){$selectedFilters[$i] = $filterOptions->value; $i++;?>class="opt selected" <?php } else{?> class="opt" <?php } ?> id="<?php echo $filterOptions->value;?>" onclick="filter(event)" data-key="<?php echo $filterOptions->key; ?>" data-value="<?php echo $filterOptions->value; ?>" >□ <?php echo $filterOptions->value; ?><span>(<?php if($filterOptions->count != 1) echo $filterOptions->count." items"; else echo $filterOptions->count." item"; ?>)</span></div><?php } ?></div><?php } ?><div class="filter-head clearfix"><div class="clear" onclick="clearfilter(event)">Clear</div><div class="apply" onclick="applyFilter(event)">Apply</div></div><!--btn-hldr--></div><!--filter-by--><div class="refine-mask" onclick="toggleRefine(event)"></div></div><!--filter-div--><div id="page" style="display:none">1</div><input type = "hidden" id="count" value="<?=$TotalPage?>"/><div id="appendlist" class="pd-list-hldr clearfix" ><?php foreach ($results->results as $result) { ?><a class="pd-list" href="<?php echo base_url().$result->url;?>"><div class="pd-image" style='background:url("<?php echo str_replace("'","'",$result->image_url);?>")no-repeat center center;background-size:contain;'></div><?php if(!isset($result->dealprice)):?><div class="pd-info"><div class="pdt-name"><?php echo $result->title;?></div><div class="pdt-price"><?php if(isset($result->price) || isset($result->mrp)){?><span class="pr">Rs</span><?php if(isset($result->mrp) && $result->mrp != 0){ echo "<span class='pr-linethrough'>".$result->mrp. "</span>"; } ?><span class="pr-original"><?php echo $result->price;?></span><?php }?></div><div class="pdt-spec"><?php echo $result->description;?> </div></div><?php else:?><div class="pd-info"><div class="pdt-name"><?php echo $result->title;?></div><div class="pdt-price"><?php if(isset($result->price) || isset($result->mrp)){?><span class="pricetype">Site Price</span><span class="pr">Rs</span><?php if(isset($result->mrp) && $result->mrp != 0){ echo "<span class='pr-linethrough'>".$result->mrp. "</span>"; } ?><span class="pr-linethrough"><?php echo $result->price;?></span><?php }?></div><?php if(isset($result->dealprice)):?><div class="pdt-price pdeal-price"><span class="pricetype">Your Price</span><span class="pr">Rs</span> <span class="pr-original"><?php echo $result->dealprice;?></span></div><?php endif;?><?php if(isset($result->offer_text) && !empty($result->offer_text)):?><div class="pdt-offertext"><?php echo $result->offer_text ;?> </div><?php endif;?><div class="pdt-spec"><?php echo $result->description;?> </div><?php if(isset($result->dealColors) && !empty($result->dealColors) && $result->colorCount > 1 && trim($result->dealColors[0])!=''):?><?php if(sizeof($result->dealColors) < $result->colorCount):?><div class="pdt-offercolors">Offer available for : <?php echo implode(',',$result->dealColors);?></div><?php elseif(sizeof($result->dealColors) == $result->colorCount):?><div class="pdt-offercolors">Offer available on all colors</div><?php endif;?><?php endif;?></div><?php endif;?></a><?php } ?></div><div id="showmorebutton" class="load-more btn" style="display:none" onclick="showMoreProducts();">Show More</div><?php } else { ?><div class="empty-list"></div><!--empty-msg--><p class="empty-msg tcenter">No Products Found</p><?php } ?><script type="text/javascript">var items = <?php echo json_encode($selectedFilters);?></script><script>//max, min values for slider initializationvar max = document.getElementById("maxprice").innerHTML;max = parseInt(max);var min = document.getElementById("minprice").innerHTML;min = parseInt(min);var smin = document.getElementById("exTO").innerHTMLsmin = parseInt(smin);var smax = document.getElementById("exFR").innerHTMLsmax = parseInt(smax);$("#exTO").css({left: 0 + '%'});$("#exFR").css({left: 94 + '%'})// Run noUiSlider$('.noUiSlider').noUiSlider({range: [min, max],start: [smin, smax],step: 1,handles: 2,slide:function(){var value = $(this).val();var from = value[0];var to = value[1];$("#exTO").text(value[0]);$("#exFR").text(value[1]);var left = $($(".noUiSlider").find("a")[0]).offset().left;var right = $($(".noUiSlider").find("a")[1]).offset().left;var width = $(".noUiSlider").width();// var left1 = $('#exTO').offset().left;// var left2 = $('#exFR').offset().leftif((right - left) > 70){$("#exTO").css({left: ((left/width * 100) - 8 ) + '%'});$("#exFR").css({left: ((right/width * 100) - 15 ) + '%'});}}});</script>