All Low add-ons are now owned by EEHarbor. Read the blog post.

Support archive

Low Search: 'logger' error on results page

Chia Xiao Ling 2 Aug 2016 14:54 question, complete

Low search was working fine on EE 3.3.4. Updated to EE 3.4.0, and the results page throws up:

Exception Caught
No such property: 'logger' on EllisLab\ExpressionEngine\Legacy\Facade
Facade.php:107

I tried looking this up on EE forum and stackexchange, and what the results were related to “exp:jquery:script_tag". But that is not running on my page, so I'm out of ideas of what could have gone wrong.

Replies

  1. Low 2 Aug 2016 17:36

    Can confirm. EE is a bit lazy with its class loading. To temporarily fix while I get a proper solution in place:

    Open up low_search/libraries/Low_search_words.php and look up line #370, which reads:

    // This contains a map of accented character numbers and their translations


    Above that, create a new line with this:

    ee()->load->library('logger');


    That should fix it.

  2. Chia Xiao Ling 3 Aug 2016 07:55

    That fixed it, thanks for the quick reply!