I'm trying to put together a search form with Low Search a few 1 to 1 form inputs with the idea of being able to search by Last Name, State, etc etc...
For some reason though, Low Search appears to ignore all form inputs and returns all results. Here's the form example:
{exp:low_search:form
collection="member_profiles"
search_mode="exact"
result_page="search/members_results"
form_class="form"
exact="last_name|city|state"
min_score="1"
require_all="search:last_name|search:city"
}
<fieldset>
<div class="row">
<input type="text" name="search:last_name" id="last_name" placeholder="Smith" value="" />
<input type="text" name="search:city" id="city" placeholder="City" value="" />
</div>
<div class="row">
{exp:reegion_select:states name="search:state"}
<span class="name">
<input type="text" placeholder="Zip Code" name="search:postalcode" id="postalcode" class="code" />
</span>
<input type="submit" value="search" class="btn">
</div>
</fieldset>
{/exp:low_search:form}
Now, when I check the Search Logs I do get confirmation that the search has no keywords recorded though I had thought that's what the search:
inputs would do.
For extra info, here's the results tag set I'm using (using _GET param passing):
{exp:low_search:results query="" status="not closed" limit="10" disable="member_data"}
But, as mentioned, that just loops over all the entries regardless of filter.
Anyone have any ideas?