Advanced search(or Refine Search) is per category, but the price slider is not. Why?
The Refine Search function takes into account the category id to display a custom form.
However the price slider simply selects the minimum and maximum value from the database, regardless of the category.
Thus it becomes unusable for categories with smaller values and price ranges.
The customer doesn't care that the website has a luxury car section where the max price is 2 million.
He only wants to see the used cars within his selected category, e.g. 'under 2000 cc' and max 10 years old.
Thus the expected and logical behavior would be a price slider that selects the highest price value per category.
Is that possible in Classipress? If not, how to change it in code?
Are there any plans to address the Refine search functionality issues in v3.3?
theme_refine.php
// queries the db for the custom ad form based on the cat id
if ( !function_exists('cp_show_refine_search') ) :
function cp_show_refine_search($catid) {
global $wpdb;
$fid = '';
// get the category ids from all the form_cats fields.
// they are stored in a serialized array which is why
// we are doing a separate select. If the form is not
// active, then don't return any cats.
Thank you for your assistance