PageRenderTime 62ms CodeModel.GetById 23ms RepoModel.GetById 0ms app.codeStats 0ms

/application/views/pages/search.php

https://gitlab.com/ashish21590/live-rigalio
PHP | 330 lines | 214 code | 58 blank | 58 comment | 18 complexity | d91860ebf03aa9f53cdc43ed254608e7 MD5 | raw file
  1. <?php
  2. //print_r($search_brandresult); exit;
  3. $brand_text=print_r($brand);
  4. $prod_text=print_r($product);
  5. $people_text=print_r($people);
  6. ?>
  7. <!--search result con -->
  8. <div class="search-pg col-lg-12 col-md-12 col-sm-12 col-xs-12 nopadding">
  9. <div class="container-fluid">
  10. <?php
  11. //print_r($search_brandresult);
  12. //print_r($search_productresult); exit;
  13. if(empty($search_brandresult) && empty($search_productresult) && empty($search_people)){ ?>
  14. <p class="notfound">Your search results are not listed in our database/not found</p>
  15. <?php } else{?>
  16. <div class="row">
  17. <?php
  18. if (!empty($search_brandresult))
  19. {
  20. ?>
  21. <div class="search-pg-con col-lg-10 col-md-10 col-sm-11 col-xs-11 nopadding">
  22. <div class="search-tagline col-lg-12 col-md-12 col-sm-12 col-xs-12">
  23. <h5>Brands <h5> <div> <hr> </div>
  24. </div> <!--/search-tagline -->
  25. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 wall whats_new_content" id="abc">
  26. </div> <!--/whats_new_content -->
  27. <div id="brand_count" style="display:none;"><?php echo $brand_count[0]['no']; ?></div>
  28. <?php
  29. if($brand_count[0]['no']>4)
  30. { ?>
  31. <div class="container loading-sectn" style="text-align: center"><button class="btn" id="load_more" data-val = "0"><img class="img-responsive" style="display: none" id="loader" src="<?php echo str_replace('index.php','',base_url()) ?>content/images/search-pg/load-more.png"> </button></div>
  32. <?php } ?>
  33. </div> <!--/Whats_new_content-->
  34. <?php
  35. }
  36. $userregistrationid = $this->session->userdata('registrationid');
  37. if($userregistrationid !=''){
  38. if (!empty($search_people))
  39. {
  40. ?>
  41. <div class="search-pg-con col-lg-10 col-md-10 col-sm-11 col-xs-11 nopadding">
  42. <div class="search-tagline col-lg-12 col-md-12 col-sm-12 col-xs-12">
  43. <h5>People <h5> <div> <hr> </div>
  44. </div> <!--/search-tagline -->
  45. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 wall whats_new_content" id="abc2">
  46. </div> <!--/whats_new_content -->
  47. <div id="people_count" style="display:none;"><?php echo $people_count[0]['no']; ?></div>
  48. <?php
  49. if($people_count[0]['no']>4)
  50. { ?>
  51. <div class="container loading-sectn" style="text-align: center"><button class="btn" id="load_more2" data-val = "0"><img class="img-responsive" style="display: none" id="loader2" src="<?php echo str_replace('index.php','',base_url()) ?>content/images/search-pg/load-more.png"> </button></div>
  52. <?php } ?>
  53. </div>
  54. <?php
  55. }
  56. }
  57. else{ ?>
  58. <div class="search-pg-con col-lg-10 col-md-10 col-sm-11 col-xs-11 nopadding">
  59. <div class="search-tagline col-lg-12 col-md-12 col-sm-12 col-xs-12">
  60. <h5>People <h5> <div> <hr> </div>
  61. </div> <!--/search-tagline -->
  62. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 wall whats_new_content" id="abc2">
  63. </div> <!--/whats_new_content -->
  64. <h4> Login first to search profiles </h4>
  65. </div>
  66. <?php }
  67. if (!empty($search_productresult))
  68. {
  69. ?>
  70. <div class="search-pg-con col-lg-10 col-md-10 col-sm-11 col-xs-11 nopadding">
  71. <div class="search-tagline col-lg-12 col-md-12 col-sm-12 col-xs-12">
  72. <h5>Products <h5> <div> <hr> </div>
  73. </div> <!--/search-tagline -->
  74. <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 wall whats_new_content" id="abc1">
  75. </div> <!--/whats_new_content -->
  76. <div id="prod_count" style="display:none;"><?php echo $prod_count[0]['no']; ?></div>
  77. <?php
  78. if($prod_count[0]['no']>4)
  79. { ?>
  80. <div class="container loading-sectn" style="text-align: center"><button class="btn" id="load_more1" data-val = "0"><img class="img-responsive" style="display: none" id="loader1" src="<?php echo str_replace('index.php','',base_url()) ?>content/images/search-pg/load-more.png"> </button></div>
  81. <?php } ?>
  82. </div> <!--/search-pg-con -->
  83. <?php
  84. }}
  85. ?>
  86. </div>
  87. </div>
  88. </div>
  89. <!--search result-pg-con ends -->
  90. <script src="<?php echo base_url(); ?>content/js/hover.js"></script>
  91. <script src="content/js/jaliswall.js"></script>
  92. <script>
  93. $('.wall').jaliswall({item:'.wall-item'});
  94. </script>
  95. <script>
  96. $(document).ready(function(e){
  97. //alert("hi");
  98. //e.preventDefault();
  99. var page = $("#load_more").data('val');
  100. var total_brand_count="<?php echo $brand_count[0]['no']; ?>";
  101. var brand_text="<?php print_r($brand); ?>";
  102. var per_page=4;
  103. //alert(page);
  104. var total_pages=Math.ceil(parseInt(total_brand_count)/parseInt(per_page));
  105. //alert(total_pages);
  106. if(page<=total_pages){
  107. //alert('onload');
  108. getbrandprod(page,brand_text,'limit');
  109. }
  110. });
  111. $("#load_more").click(function(e){
  112. //alert("hi");
  113. e.preventDefault();
  114. // $("#load_more").data('val');
  115. page = $("#load_more").data('val');
  116. var total_brand_count="<?php echo $brand_count[0]['no']; ?>";
  117. var brand_text="<?php print_r($brand); ?>";
  118. var per_page=4;
  119. // alert(page);
  120. var total_pages=Math.ceil(parseInt(total_brand_count)/parseInt(per_page));
  121. //alert(total_pages);
  122. if(page>0){
  123. $("#load_more").hide();
  124. getbrandprod(page,brand_text,'all');
  125. }
  126. });
  127. var getbrandprod = function(page,brand_text,check){
  128. var data ={"page":page,
  129. "brand_text":brand_text,
  130. "check":check
  131. };
  132. $("#loader").show();
  133. $('#load_more').data('val', ($('#load_more').data('val')+1));
  134. $.ajax({
  135. url:"<?php echo base_url() ?>myscroll/getbrandprod",
  136. type:'GET',
  137. data: data
  138. }).done(function(response){
  139. $("#abc").append(response).fadeIn();
  140. $('.wall').jaliswall({item:'.wall-item'});
  141. onsload();
  142. //scroll();
  143. });
  144. };
  145. /*
  146. var scroll = function(){
  147. $('html, body').animate({
  148. scrollTop: $('#load_more').offset().top
  149. }, 6000);
  150. };
  151. */
  152. </script>
  153. <script>
  154. //var page1=[];
  155. $(document).ready(function(e){
  156. //alert("hi");
  157. //e.preventDefault();
  158. var page = $("#load_more1").data('val');
  159. var total_prod_count="<?php echo $prod_count[0]['no']; ?>";
  160. var product_text="<?php print_r($product); ?>";
  161. var per_page=4;
  162. //alert(page);
  163. var total_pages=Math.ceil(parseInt(total_prod_count)/parseInt(per_page));
  164. //alert(total_pages);
  165. if(page<=total_pages){
  166. //alert('onload');
  167. getsearchprod(page,product_text,'limit');
  168. }
  169. });
  170. $("#load_more1").click(function(e){
  171. if ($(window).scrollTop() == $(document).height() - $(window).height()){
  172. //alert("hi");
  173. e.preventDefault();
  174. // $("#load_more").data('val');
  175. page = $("#load_more1").data('val');
  176. var total_prod_count="<?php echo $prod_count[0]['no']; ?>";
  177. var product_text="<?php print_r($product); ?>";
  178. var per_page=4;
  179. // alert(page);
  180. var total_pages=Math.ceil(parseInt(total_prod_count)/parseInt(per_page));
  181. //alert(total_pages);
  182. if(page>0){
  183. $("#load_more1").hide();
  184. getsearchprod(page,product_text,'all');
  185. }
  186. }
  187. });
  188. var getsearchprod = function(page,product_text,check){
  189. var data ={"page":page,
  190. "product_text":product_text,
  191. "check":check};
  192. $("#loader1").show();
  193. $('#load_more1').data('val', ($('#load_more1').data('val')+1));
  194. $.ajax({
  195. url:"<?php echo base_url() ?>myscroll/getsearchprod",
  196. type:'GET',
  197. data: data
  198. }).done(function(response){
  199. $("#abc1").append(response).fadeIn();
  200. $('.wall').jaliswall({item:'.wall-item'});
  201. onsload();
  202. //$("#loader1").hide();
  203. //scroll();
  204. });
  205. };
  206. /*
  207. var scroll = function(){
  208. $('html, body').animate({
  209. scrollTop: $('#load_more').offset().top
  210. }, 6000);
  211. };
  212. */
  213. </script>
  214. <script>
  215. //var page1=[];
  216. $(document).ready(function(e){
  217. //alert("hi");
  218. //e.preventDefault();
  219. var page = $("#load_more2").data('val');
  220. var total_people_count="<?php echo $people_count[0]['no']; ?>";
  221. var people_text="<?php print_r($people); ?>";
  222. var per_page=4;
  223. //alert(page);
  224. var total_pages=Math.ceil(parseInt(total_people_count)/parseInt(per_page));
  225. //alert(total_pages);
  226. if(page<=total_pages){
  227. //alert('onload');
  228. getbrandpeople(page,people_text,'limit');
  229. }
  230. });
  231. $("#load_more2").click(function(e){
  232. //alert("hi");
  233. e.preventDefault();
  234. // $("#load_more").data('val');
  235. page = $("#load_more2").data('val');
  236. var total_people_count="<?php echo $people_count[0]['no']; ?>";
  237. var people_text="<?php print_r($people); ?>";
  238. var per_page=4;
  239. // alert(page);
  240. var total_pages=Math.ceil(parseInt(total_people_count)/parseInt(per_page));
  241. //alert(total_pages);
  242. if(page>0){
  243. $("#load_more2").hide();
  244. getbrandpeople(page,people_text,'all');
  245. }
  246. });
  247. var getbrandpeople = function(page,people_text,check){
  248. var data ={"page":page,
  249. "people_text":people_text,
  250. "check":check};
  251. $("#loader2").show();
  252. $('#load_more2').data('val', ($('#load_more2').data('val')+1));
  253. $.ajax({
  254. url:"<?php echo base_url() ?>myscroll/getbrandpeople",
  255. type:'GET',
  256. data: data
  257. }).done(function(response){
  258. $("#abc2").append(response).fadeIn();
  259. $('.wall').jaliswall({item:'.wall-item'});
  260. //$("#loader").hide();
  261. onsload();
  262. //scroll();
  263. });
  264. };
  265. /*
  266. var scroll = function(){
  267. $('html, body').animate({
  268. scrollTop: $('#load_more').offset().top
  269. }, 6000);
  270. };
  271. */
  272. </script>