First off, I am really happy with this module and it displays the results exactly as I want to. Great work!

I have an issue/query described below.

Lets say I have a car dealership and i want the user to be able to search through different vocabularies like Color; (Red, Blue, Yellow etc), Type; (Sedan, SUV, Combi etc).

Would it be possible to separate a condition from the facets with preferably a radiobox or checkbox, for example "only search cars where the manufactor is domestic?

(x) yes ( ) no

and then only be able to browse results with domestic manufators.

This might go against the faceted search philosophy but would still be doable. Anybody have any suggestions? Help much appreciated.

Comments

burlinwall’s picture

Any ideas anyone?

my main issue is to initiate a search within two conditions separate from the facets.

any help much appreciated.

David Lesieur’s picture

The closest thing to this right now would be to either use a CCK field with yes/no values, and then present it in a CCK facet, or use taxonomy terms like "domestic" and "foreign", for example, and present them in a taxonomy facet.

jpp’s picture

Create a taxonomy vocabulary called "domestic" and add two terms "yes" and "no" - you can link to a page that has that term already in the path ../results/taxonomy%3A + the term number if you want to start the user off on a page than is all foreign or all domestic.

David Lesieur’s picture

Status: Active » Fixed

So, fixed? :-)

burlinwall’s picture

Well, neither of this solves the problem unfortunately.
If i use a path with a term in the path for example /results/taxonomy%3A, that argument will be reset once the user starts over, right?

When my user once has decided to browse domestic cars only, I don't want him to have to click on the term domestic on every search, since he's here to buy domestic cars.

So, my issue is that your choice, internatinal/domestic should be set once you click it, and doesn't have to be reset on every search. For examle a checkbox, domestic/intern. or a select list.

Its such a great module, and this functionality would help me out a lot.

burlinwall’s picture

Status: Fixed » Active
David Lesieur’s picture

If a kind of "start" page fits in your design, then perhaps you could use two separate search environments, one for domestic, the other for international cars. Then the start page would provide links to the search environment the user wants. The results from each environment would be filtered with a view to ensure that only domestic or only international cars get listed.

I guess that's still not exactly what you're looking for, but we have suggested readily available solutions. If you want something more fancy, then you'll probably have to code a bit, perhaps to alter Faceted Search's search form and submit handler.

burlinwall’s picture

Status: Active » Closed (fixed)

Yes, I understand that it was a bit out of the faceted search area, and a solution with different environment is what i'm looking into. My hope was that someone had a similar issue. Thanks for your help and thanks for a great module.

I will post my site when it's up and you can se how i solved it.