3 votes
Accepted

Multiple low search fields that work together

First of all, the general setup of your search form could be better to work correctly with Low Search. You’re targeting 2 different collections using two different fields. Instead of that, I’d opt for ...
Low's user avatar
  • 11.3k
2 votes
Accepted

Low Search Fuzzy Search Questions

As per the docs: [P]arameters can be applied in two ways: as input fields in a Form, or as hard-coded parameters in the Results or URL tag. You've got the filter parameters set on the Form tag, ...
Low's user avatar
  • 11.3k
2 votes
Accepted

Possible to change encode options for each low search form?

Right now, the Encode Query setting in Low Search is installation-wide. However, with the right setup, you should be able to run all searches with the same setting. I can't think of a reason why you'...
Low's user avatar
  • 11.3k
2 votes
Accepted

Low Search - not respecting hidden field/param

As per how parameters work, you need to prefix the var with low_search_. Edited to elaborate: The prefix is for outputting the parameter value as a variable. So, as shown in the docs, this: <...
Low's user avatar
  • 11.3k
2 votes
Accepted

Troubleshooting relevance in Low Search

MySQL's Fulltext relevance calculation is a bit of a black box. I've tried to find out exactly how it calculates it when I built the add-on, but couldn't find anything useful. Instead, I found out ...
Low's user avatar
  • 11.3k
2 votes
Accepted

Select dropdown after low search form selected for custom channel field

You only need to create collections if you're using the Keywords filter. The variables created based on the parameters need to be prefixed with low_search_, as per how params work in LS. So try this ...
Low's user avatar
  • 11.3k
2 votes
Accepted

How do I generate a complete list of all "search-words" for a given Low Search query?

First of all, don't worry. Your database is not corrupt, nor are you getting any database error messages. Most likely, your setup isn't producing the results you are expecting due to a combination of ...
Low's user avatar
  • 11.3k
2 votes
Accepted

Conditionals in Low Seach examples giving php errors

To quote the top of the example page in the Low Search docs: Note: these examples feature conditionals using the Matches Operator introduced in EE 2.9.0. If you’re using an older version of ...
Low's user avatar
  • 11.3k
2 votes
Accepted

select orderby_sort option for sorting by store price

The rule is name="foo" value="bar" => {low_search_foo} // bar. So try {if low_search_orderby_sort == "store:price|asc"}.
Low's user avatar
  • 11.3k
2 votes
Accepted

Low Search, Multiple Criteria, and Matrix Field

As the docs for the Field Search filter state, the syntax to target a Grid or Matrix column is as follows: search:field_name:column_name So, the prefix search:, followed by the Matrix field name (...
Low's user avatar
  • 11.3k
2 votes
Accepted

Low Search - option thats not in field being searched for

You need to add value="" to the first option. This is how HTML and forms work. This <option>Hello World</option> will submit Hello world This <option value="hi">Hello World</...
Low's user avatar
  • 11.3k
2 votes
Accepted

Trouble searching Low events date with Low Search

Remove the low_events:date parameter from the Results tag, as that will override any parameters given in the query.
Low's user avatar
  • 11.3k
1 vote
Accepted

ExpressionEngine 3 Date Range

I'd suggest attempting to see if the start_on and stop_before parameters work for with Dynamic Parameters. Run a couple tests to see if this does not suit your needs or work first. Dynamic Parameters ...
Miura-shi's user avatar
  • 126
1 vote

Low Search filter by get parameters

If you're using the Low Search form and GET vars, then you don't need to add those parameters to the Results tag -- they'll get picked up and are applied automatically, as long as the name is correct ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Low search for multiple entries by ID?

Yes. You can create a Low Search Shortcut by creating one in the CP, as described here. Then make sure you're setting the entry_id parameter to a pipe-separated list, eg. 54|230|34. If the order ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Low search: sorting not working with distance filter

This is intended behaviour. If you search by keywords and distance, then the search results will automatically be ordered by relevance score (which is the last filter to be fired). If you want to ...
Low's user avatar
  • 11.3k
1 vote

low-search {auto_path} not picking up URL with sub-categories

Make sure the paths are set correctly in your channel preferences: http://ee2docs.com/cp/admin/channels/channel_edit_preferences.html#search-results-url Automatically applying categories is not ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Order by two fields with Low Search

Yes, by using separate orderby and sort parameters, eg: {low_search:url orderby="foo|bar" sort="asc|desc"}
Low's user avatar
  • 11.3k
1 vote

How to search in a custom field with multiple values using exact

You're looking for EE's \W suffix, see the docs: When doing a “Contains” search, ExpressionEngine is literally just looking for matches on the combination of letters given. For instance using “cat” ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Low Search ignore field when distance:radius is present

Not natively with Low Search itself, but since you're already using JavaScript, you could create a function that would disable or clear the City select element when a radius is selected. Adding a ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Low Search not finding three letter words

The Minimum word length setting has to reflect your MySQL's ft_min_word_len setting. This defaults to 4. Some people, who have complete control over their hosting environment, can change this setting ...
Low's user avatar
  • 11.3k
1 vote

Low Search - Only One Channel - How

Low provided a solution to me on the EE slack channel. All I needed to do was add a hidden field with the collection name or id as the value. <input type="hidden" name="collection" value="4">
CreateSean's user avatar
  • 4,757
1 vote

Low Search and match 3 fields and then return data

Looking at your example code, you've got several filter parameters in your Form tag. And as stated: these parameters can be applied in two ways: as input fields in a Form, or as hard-coded ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Hard-code encoded query in results

Just specify the keywords parameter on the results tag and omit the query parameter. {exp:low_search:results keywords="{embed:title}"}
Derek Hogue's user avatar
  • 17.4k
1 vote

Low Search prefetch number of entries

This is not something Low Search can do for you. You generate the form (or links) that contain the parameters to filters. LS uses a combination of native and its own filters, and EE lacks the API to ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Strange CE Image / Stash / Low Search problem

You're using the single tag form of {exp:ce_img}, and if you repeat an instance of a single tag in the same template EE will "cache" subsequent instances after parsing the first (replaces with a ...
Mark Croxton's user avatar
  • 5,234
1 vote
Accepted

Get Absolute Results outside of Low Search Results tag pair

This is not possible at the moment. When Low Search filters entries, it will pass on its search results (the the form of entry IDs) to the native channel:entries tag. This, in turn, will filter down ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Sorting a Low Search Shortcut

When you amend a shortcut by overwriting or adding other parameters, you end up with a new query. You then have to pass that query on to the Results tag. So, try adding query="{segment_3}" to the ...
Low's user avatar
  • 11.3k
1 vote
Accepted

Low-search: How to get the total amount of search results?

Use the native {absolute_results} variable. This is shown in the first example of the docs.
Low's user avatar
  • 11.3k
1 vote
Accepted

Low Search: Remember previous search

Use the remember="" parameter on the second Form tag. Set to the names of the parameters you want to pass through to the next search without having input fields for them in the form. So, instead ...
Low's user avatar
  • 11.3k

Only top scored, non community-wiki answers of a minimum length are eligible