Installation Problem
Hi. Just purchased Low Search pn ee:devotee. Logically I have a license key from there. Now the problem: When installing the plug in it never asks for a key. Also by looking into the documentation, I see that there is a URL to build search indexes. Also not there on my install...
Any suggestions?
Replies
Andreas Maier 1 May 2019 11:03
The EE version is 5.2.2, I also have Publisher installed, just in case it matters.
Low 1 May 2019 11:03
You can enter the license key in the add-on settings, by clicking the cog-icon next to the add-on name.
Andreas Maier 1 May 2019 11:23
So now it is registered. This worked. Thanks Low.
Now. for some reason when I copy the index link, index in index the site... to the browser exactly as it says... I get a:
Error: Invalid action
any clue on this one?
Low 1 May 2019 11:26
You need to explicitly specify one or more entries or collections. See also the part of the documentation that deals with automating the index build.
Note that you wouldn't need this if you're just creating and editing content in EE's CP. Any existing collections will be kept up to date automatically. If you're changing EE's content outside of the CP (or channel form), using custom integrations, you could use the build link to update the Low Search indexes, too.
Andreas Maier 1 May 2019 12:03
OK. So impose I got this working. BUT. If one uses lots of custom fields, which contain content blocks, which are not "content" or "page content" fields. Can this be done?
Low 1 May 2019 12:08
Not sure what you mean by "which are not "content" or "page content" fields", but as long as fields are set to searchable in their (native) settings, they should be searchable by LS, too. No limit to amount of custom fields.
Andreas Maier 3 May 2019 06:52
Hi again. Kind of got things working. This is the good news.
Together with Publisher it's not as straight as it looks. URL settings in channels have to be properly adapted to make search results work. The second thing with Publisher addon is that URLs need to be translated, so I needed to do a mix to translate search results to reflect proper URLs for seperate languages.... but solved lets say.
One thing you might want to take a look at is :
Deprecated function full_tag() called in /var/www/vhosts/codecoda.com/expression/system/user/addons/low_search/mod.low_search.php on line 1920.
From template tag exp:low_search:results in search/results.
Deprecated since 4.0. Use ee('Variables/Parser')->getFullTag() instead.
which it throws.... still works, but may be you fix it in an upcoming version.
btw. I have some issues with pagination still...
by applying normal pagination as for example in default blogs when clicking on page 2 i get a normal URL /P10 ... but one I am on second page the URL looks like /P10/P20 for the second item in the pagination.
AM absolutely not sure where to start searching? Any clue?
Thanks
Low 3 May 2019 07:59
Will check that deprecation message, thanks.
As for the pagination (probably a Publisher quirk), try using the pagination_base parameter to explicitly set the pagination path.