Developer forum

Forum » Feature requests » Multiple field on free text search or extend search weighted

Multiple field on free text search or extend search weighted

Martijn Bokhove
Reply

Hi

 

For searching products there are 2 options:

- Use Search Weighted

- Use filtering

 

Both ways work nice, only both ways do not have all the options our customers would like to have.

 

User scenario:

Searching in multiple properties from products and show title, image and add-to-cart option.

 

Using the filtering alows to show the productdetail with title, image, etc. But only searches in 1 selected productproperty.

Using the Search Weighted alows to select several productproperties to search in, but only show title, text and read more on the resultpage.

 

Our wish is to extend one of the 2 options:

- Extend the Filtering and add options to the free text search to select properties to search in

- Extend the Search Weighted to add a productdetailtemplate, with all the productproperties like the eCom productdetailpage.

 

Gr

Martijn


Replies

 
Nicolai Høeg Pedersen
Reply

Hi Martijn

 

Using filtered search would give you all the rendering of a normal product list. It also supports searching on one or more properties at the time. You can i.e. add a freetext filter a long with a range filter that looks at the Price. You can combine as many as you want.

 

You might want to check the docs.

http://manual.dynamicweb-cms.com/Dynamicweb-On-line-Manual/Management-Center/eCommerce/Product-catalog/Search-filters.aspx

http://developer.dynamicweb-cms.com/documentation/books/dynamicweb-ecommerce-8.aspx (Chapter on search)

http://developer.dynamicweb-cms.com/documentation/for-developers/ecommerce/indexed-search/introduction.aspx

 

Further there is also the Ecommerce parameter based search: 

http://developer.dynamicweb-cms.com/documentation/for-developers/ecommerce/parameter-based-search.aspx

 

BR Nicolai

 
Martijn Bokhove
Reply

Hi Nicolai

 

That's great to hear, we will take a closer look at it.

 

Gr

Martijn

 
Martijn Bokhove
Reply

Hi Nicolai

 

I have read the documents, there I saw no new options we are not already using.

What we would like to achieve is to get a URL like searchresult.aspx?q=searchterm,  so the Analytics can index the searchterm and it searches in different productproperties.

 

For searching in more fields using the filtering I think it's only possible now to create a URL like 'searchresult.aspx?q=searchterm&title=searchterm&brand=searchterm'

Am I correct?

 

Gr

Martijn

 
Nicolai Høeg Pedersen
Reply

Hi Martijn.

 

Yes, that is correct. And that is not what you are looking for? If not, I'm not sure I understand what you are trying to achieve.

 

BR Nicolai

 
Martijn Bokhove
Reply

Hi Nicolai

 

The wish is to show only 1 parameter in the URL, like searchresult.aspx?q=searchterm, which searches in more than 1 productfield.

Just like the Search Weighted can do.

 

For our customers it's important that their customers can search for products and add them to cart directly.

That's possible with using filtering, not with the Search Weighted.

Searching in more than 1 field with only 1 parameter in the URL is possible with the Seach Weighted, not with filtering. But the Search Weighted has no possibility to add products to cart directly, only going to the productdetail.

 

The wish is to have a filteroption like 'Multiple fields', where we can select the productfields that can be searched in.

Some standard fields are not very important to search in, and some other (maybe custom fields) are very important.

It would be nice to control that.

 

For example, a customer searches for 'bike', the searchresultpage would be searchresult.aspx?q=bike.

The filter 'Multiple fields' searches for 'bike' in the fields 'Name', 'Short description', 'Synonyms' (custom added field). And not in the fields 'Long Description', 'ProductMetaDescription', because they are not selected in the filtersettings from 'Multiple fields'

 

I hope this clarified it's a little more.

 

Gr

Martijn

 

 
Nicolai Høeg Pedersen
Reply

Hi Martijn

 

yes, now I get it. You can search on the field Summary - that should contain all of the fields. But you cannot specify which fields to include and which not to include. We will discuss that feature.

 

BR Nicolai