I'm trying to implement Low Search for the first time and I'm struggling with how you integrate it.
I don't fully understand what Collections are and How I should use them. I'm using the expresso store and have a number of categories for products. I would like to have the ability to show product based on price, and some other criteria. Do I create a collection for each product section or product type?
Secondly I have a page that shows products right now. I would like to use the same page to display the results in the same manor. Once I have create the form inputs, checkboxes, etc., how do I set it up to make the search based on all selected criteria?
Secondly, How do I display the results. I have seen the example on the product page, but I don't understand how I implement my results page.
Any help would be greatly appreciated. Below is some initial code to get started. What am I doing wrong?
{exp:low_search:form collection="central_vacuums" search_mode="all" result_page="products/index"}
<select name="range:regular_price">
<option value="">All</option>
<option value=";99">$0.00 - $99.99</option>
<option value="100;199">$100.00 - $199.99</option>
<option value="200;399">$200.00 - $399.99</option>
<option value="400;799">$400.00 - $799.99</option>
<option value="800;">$800.00 and over</option>
</select>
<input name="submit" type="submit" value="Submit">
{/exp:low_search:form}
{exp:low_search:results limit="10"}
{exp:store:product entry_id="{entry_id}"}
<p>{regular_price}</p>
{/exp:store:product}
{/exp:low_search:results}
exp_channel_data
table, then it should be supported. If not, then they could use the Low Search API and/or extension hooks to add support for it.