views:

44

answers:

1

I created some custom attributes for my Products in the backend, put together in a single attribute set. Attributes are like:

"Can be used to fill holes in teeth" "Can be used to to cover up fillings" "Is absorbable"

All of those attributes are of the "yes/no" kind.

I made all of them searchable, yet when I search for "fillings" or "teeth" or whatever they have as a text, no product is found, even so I have one product which has all of these attributes attached and all of them set to "yes".

How would I go about if I wanted to have a link that displayed me all products that, say, had "is absorbable" set to "yes"?

+1  A: 

The attribute needs to have "Use in quick search" set to "Yes" in the attribute properties (e.g. under Catalog > Attributes > Manage Attributes).

If you want to link to it easily, you could also enable "Use in advanced search", and then go to http://yoururl.com/catalogsearch/advanced, search for it and then just copypaste that URL.

I use for example the following URL in our shop to link to selected products from the frontpage: http://www.k55.ch/catalogsearch/advanced/result/?front=683&mode=list

This is just a search for products where the attribute with code "front" has the value "683". Actually, 683 is an internal id that magento generates, but that doesn't really matter.

pableu
Yay, thanks! I had set them to "use in quick search" but they wouldn't be found, but your idea about using the advanced search and then using the resulting URL is gold! GOLD I say!
Sorcy
Thanks! I was pretty proud of myself when I got that idea a few months back ;-)
pableu