if (perch_get('blade_handle')) {
// if 'beds' is on the URL, add a filter for bedrooms
$filters[] = array(
'filter' => 'blade_handle',
'match' => 'eq',
'value' => perch_get('blade_handle'),
);
}
so if i filter by ?blade_type=kitchen&blade_length=&blade_handle=Fiberglass
it displays no results when it should contain the test knife
There's a possibility, but I can't vouch for that. I need to set up a multiple filter environment to see if I can reproduce this, and that's obviously not something that's quick to do.
Do you have any non-numeric fields you could try with? Does that make a difference?
The blade_length is a text field rather than a number
All other fields have the same info imputed to them
Ok, could you try?
sure i will create another test product
Just added a new product with a different handle_type
in filter i added
in the pages i added
so if i filter by ?blade_type=kitchen&blade_length=&blade_handle=Fiberglass
it displays no results when it should contain the test knife
im just following this documentation
https://solutions.grabaperch.com/architecture/user-filtered-lists
but using perch shop rather than content_custom
and i just need to create a product filter for options that i have added into the template
Ok, thanks, that's really odd. I'm going to have to run some tests.
Ok Thanks :)
Does the recent shop update fix this ?
There's a possibility, but I can't vouch for that. I need to set up a multiple filter environment to see if I can reproduce this, and that's obviously not something that's quick to do.
Hi Drew
I have just tried this again using the latest Shop And Runway
Trying to filter using Price ,Category, Type
Again it works if you filter by one choice
choose more than one and it does not work
I've not made any changes that would impact this, so I wouldn't expect to see any difference between Shop 1.0.2 and 1.0.3.
is this an issue that could possibly be fixed by september or shall i look for a work around ?
If I can reproduce it, it will be fixed as soon as possible.