$cat_id = $prodCategory->term_id;
}
}
+ global $wp;
echo '<form id="catSubmit" action=""><div class="row catSearch"><div id="viewBtns" class="12-small medium-3 columns"> <button id="grid" type="button">Grid</button> <button id="list"type="button">list</button>
<span id="productSearch"><a href="' . get_permalink(510) . '"> Search Products </a></span></div><div id="catDropdown" class="small-12 medium-4 columns">';
echo michsci_get_terms_dropdown($cat_id);
- echo '</div><div id="searchContainer" class="small-12 medium-3 columns"></form> <form class="searchform" role="search" method="get" action="' .get_bloginfo('url') .'">
- <input class="search-input" placeholder="SEARCH" value="" name="s" type="text">
+ echo '</div><div id="searchContainer" class="small-12 medium-3 columns"></form> <form class="searchform" role="search" method="post" action="">
+ <input id="filter" class="search-input" placeholder="SEARCH" value="" name="tsearch" type="text">
<input id="input" class="search-button" name="searchButton" value="Search" type="submit">
+
<a id="magnifying-glass" class="show-for-large-up" href="#">
</a>
</form></div></div>';
-
if ( $product_id = filter_var( $_REQUEST['product'], FILTER_VALIDATE_INT ) ) {
michsci_show_product($product_id);
} else if ( $cat_id = filter_var( $_REQUEST['category'], FILTER_VALIDATE_INT ) ) {
- //michsci_list_categories($cat_id);
+ michsci_list_categories($cat_id);
} else if ( !$catid_id && !$product_id ) {
- michsci_list_products($cat_id);
+ $text_query = $_REQUEST['tsearch'];
+ michsci_list_products($text_query);
michsci_list_categories();
- }
-
+ }
+
$output = ob_get_contents();
ob_end_clean();
return $output;
*/
function michsci_get_terms_dropdown($cat_id)
{
+// $test = $_REQUEST['tsearch'];
+// $filterTest = filter_var($test, FILTER_SANITIZE_STRING);
+// echo $filterTest;
+
+
$taxonomyName = MICHSCI_CATEGORY_NAME;
if($cat_id){
$main = get_term($cat_id, MICHSCI_CATEGORY_NAME);
}
}
}
-
-
$output .="</select>"; }
return $output;
}
* @access public
* @return void
*/
-function michsci_list_products($cat_id)
+function michsci_list_products($text_query)
{
global $wpdb, $wp;
+
$cat = get_term($cat_id, MICHSCI_CATEGORY_NAME);
$args = array(
'posts_per_page' => -1,
- 'post_type' => 'miproduct'
+ 'post_type' => 'miproduct',
+ 's' => $text_query
+// 'meta_query' => array(
+// array(
+// 'key' => 'post_title',
+// 'value' => $text_query,
+// 'compare' => 'LIKE'
+// )
+// )
+ // add meta query here
);
-
$misch_category = ( isset( $_REQUEST[MICHSCI_CATEGORY_NAME] ) )
? filter_var( $_REQUEST[MICHSCI_CATEGORY_NAME] )
: false;
<?php if(!isset($_COOKIE['catView']) || $_COOKIE['catView'] == "grid"){ ?>
+ <?php $cat_id = $_REQUEST['michsci_category'];
+ $ancestors = get_category_parents($cat_id, false, " > "); ?>
+
+<div class="small-12 medium-6" id="productBreadcrumbs">
+ <?php echo '<a href="'. get_permalink(510) . '">' . Products . '</a>'." > "; ?>
+<?php foreach($ancestors as $relative){
+ echo '<a href="'. '?michsci_category=' . $relative . '" >' . $relative->slug . "</a>" . " > ";
+} ?>
+ <?php echo $relative->name . print_r($ancestors, true) . "<br>"; ?>
+</div>
+
+
<div id="categoriesGridView" class="row">
<?php //get_template_part('parts/sidebar-l'); ?>
<?php