Advertisement
Guest User

Untitled

a guest
Nov 17th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.91 KB | None | 0 0
  1. <?php
  2. get_header();
  3. ?>
  4.  
  5.     <section class="car-list mobile-mnu">
  6.         <div class="container">
  7.             <div class="car-list__top">
  8.                 <h1 class="car-list__heading">Autod</h1>
  9.                 <div class="car-list__filters">
  10.                     <select class="filter filter-1" name="#">
  11.                         <option value="Meestele">Meestele</option>
  12.                         <option value="Meestele">Meestele</option>
  13.                         <option value="Meestele">Meestele</option>
  14.                     </select>
  15.                     <select class="filter filter-2" name="#">
  16.                         <option value="Top Tooted">Top Tooted</option>
  17.                         <option value="Top Tooted">Top Tooted</option>
  18.                         <option value="Top Tooted">Top Tooted</option>
  19.                     </select>
  20.                 </div>
  21.             </div>
  22.             <div class="car-list__content">
  23.                 <div class="car-list__left">
  24.                     <div class="car-list__menu">
  25.                         <div class="title">Auto Otsing</div>
  26.                         <!-- Выводим МАРКИ -->
  27.  
  28.                         <?php
  29.                         $current_carmake = get_terms('carmake', array(
  30.                                 'parent'  => 0,)
  31.                         );
  32.                         ?>
  33.                         <select class="first__searchpanel__select" name="marka">
  34.                             <option value="full">Все марки</option>
  35.                             <?php
  36.                             foreach($current_carmake as $carmake) {?>
  37.                                 <option value="<?=$carmake->term_id?>"><?php echo $carmake->name?></option>
  38.                             <?php  } ?>
  39.                         </select>
  40.                         <select class="first__searchpanel__select model" name="model">
  41.                             <option>Все модели</option>
  42.                             <option value="X5" data-marka="bmw">X5</option>
  43.                             <option value="CLS" data-marka="mercedes">CLS</option>
  44.                             <option value="X3" data-marka="bmw">X3</option>
  45.                             <option value="X6" data-marka="bmw">X6</option>
  46.                         </select>
  47.                         <div class="inputs">
  48.                             <input type="text" placeholder="Год от">
  49.                             <input type="text" placeholder="Год до">
  50.                         </div>
  51.                         <div class="inputs">
  52.                             <input type="text" placeholder="Цена от">
  53.                             <input type="text" placeholder="Цена до">
  54.                         </div>
  55.                         <select class="first__searchpanel__select" name="fuel">
  56.                             <option>Виды топлива</option>
  57.                             <option value="95">АИ95</option>
  58.                             <option value="92">АИ92</option>
  59.                         </select>
  60.                         <button class="main__btn find">Найти</button>
  61.                     </div>
  62.                 </div>
  63.                 <div class="car-list__right">
  64.                     <?php
  65.                     $custom_filter = filter_cars_dalinger();
  66.                    
  67.                     if ($custom_filter !== false) :
  68.                          $temp_query = $wp_query;                //новое
  69.                          $wp_query   = NULL;                         //новое
  70.                          $wp_query   = $custom_filter;           //новое
  71.                         if (  $custom_filter->have_posts() ) :
  72.                             while ( $custom_filter->have_posts() ) :
  73.                                 $custom_filter->the_post(); ?>
  74.  
  75.                                    <a class="car-list__item" href="<?php the_permalink(); ?>">
  76.                                     <div class="image"><?php echo get_the_post_thumbnail(0); ?></div>
  77.                                     <div class="text">
  78.                                         <div class="left">
  79.                                             <div class="title"><?php the_title(); ?></div>
  80.                                             <div class="price">€<?=get_post_meta($post->ID,'price', true);?></div>
  81.                                         </div>
  82.                                         <div class="right"><?=get_post_meta($post->ID,'millage', true);?> km</div>
  83.                                   </div></a>
  84.  
  85.                             <?php endwhile;
  86.  
  87.                         else : echo 'нет данных';
  88.                         endif;                        
  89.                     endif;
  90.  
  91.                     cars_pagination();    //новое
  92.  
  93.                     $wp_query = NULL;  //новое
  94.                     $wp_query = $temp_query;  //новое
  95.                     ?>
  96.                 </div>
  97.             </div>
  98.         </div>
  99.     </section>
  100. <?php
  101. get_footer();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement