Publisher does not support the Fluid field type. Please do not contact asking when support will be available.

If you purchased an add-on from expressionengine.com, be sure to visit boldminded.com/claim to add the license to your account here on boldminded.com.

Ticket: Bloqs fields not visible in search results

Status Resolved
Add-on / Version Bloqs 4.12.2
Severity
EE Version 6.2.7

0to9 Cross Creative Agency

Mar 25, 2022

I’ve installed the Bloqs and Low Search modules.
The specific bloqs fields are searchable.
The expressionengine fields (type bloqs) are searchable.
The low search collection set up correctly (shows multiple entries) and indexed.
If I search on data from a bloqs field, there are no search results.
If I search on data from a expressionengine field, I get the correct results.

This used to work well on other sites with older version of bloqs and expressionengine.

Versions:
Bloqs 4.12.2
Low Search 7.1.1
ExpressionEngine 6.2.7

#1

BoldMinded (Brian)

What version did you upgrade from previously where it did work?

#2

BoldMinded (Brian)

Comment has been marked private.

#3

BoldMinded (Brian)

I think you’re going to have to look at the low search index table, find the entry_id for a page you’re expecting text to be on, and see if that text is even in the table index. If it’s in the index, then this is a low search issue. If it’s not in the index, then it’s a Bloqs issue. If you can provide a CP login and direction on what entry you’re working with and what text you expect to be there, I can look into this some more.

Are there any other add-ons installed? Publisher or Transcribe per chance?

#4

BoldMinded (Brian)

I think you’re going to have to look at the low search index table, find the entry_id for a page you’re expecting text to be on, and see if that text is even in the table index. If it’s in the index, then this is a low search issue. If it’s not in the index, then it’s a Bloqs issue. If you can provide a CP login and direction on what entry you’re working with and what text you expect to be there, I can look into this some more.

Are there any other add-ons installed? Publisher or Transcribe per chance?

#5

BoldMinded (Brian)

Closing due to no response in over a month.

#6

0to9 Cross Creative Agency

Hi Brian,

Sorry for my late response. Al the searchable words from Bloqs fields are not in the low search index table. I can send you our CP login for our staging environment. But then I need your IP for the whitelist.

Publisher and Transcribe are not installed. It has never worked on this site, only on other sites with the same add-ons, but a lower version of Bloqs and EE (I don’t know which versions anymore)

#7

BoldMinded (Brian)

I just did a quick test with a fresh install of Low Search, and it’s working just fine. Bloqs is saving it’s data as it should and LS is indexing it correctly, and when I update the entry LS indexes get updated. Since I can’t replicate, you’ll need to setup a clean EE environment with only Bloqs and LS installed and replicate the issue, and share that environment with me. I suspect something is conflicting with maybe another add-on.

You can check Bloqs Adapter.php line 1374 in the updateFieldData() function, and see if that is getting called when you save the entry. That is where it creates the searchable data.

#8

0to9 Cross Creative Agency

I’ve tested on a fresh new EE environment with Bloqs, LS and Structure installed and it works fine. Thanks for helping. I will look further myself by removing other add-ons.

#9

BoldMinded (Brian)

Makes me wonder if something else is performing a redirect or somehow preventing the after_channel_entry_update() hook from getting called.

#10

BoldMinded (Brian)

Run this on your DB to make sure the hook is installed

select * from exp_extensions where class = "Bloqs_ext" and hook = "after_channel_entry_update";

Should have 1 result and the enabled column value should be “y”

#11

BoldMinded (Brian)

I’m going to close this ticket since there hasn’t been a response in 3 weeks.

Login to reply