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: Matrix entry of ‘1’ instead of other stuff in Publisher
Status | Resolved |
Add-on / Version | Publisher 1.09 |
Severity | Trivial |
EE Version | 2.5.5 |
brygeaux
Sep 11, 2013Hello Brian,
I just learned that super search checks the channel_data columns for building search indexes. But since Publisher seems to enter a value of ‘1’ to denote a matrix field as populated, this rather ruins super search’s ability to search matrix fields (and playa as well I believe).
Is there a way to make it so the channel_data table gets the original Matrix/Playa content, perhaps in the default language? Assuming that’s why it changes to a number. (I’m not using other languages anyways)
I haven’t been able to do the sort of searches I’m doing with Low Search.
Thanks!
BoldMinded (Brian)
I’m checking with Brandon to see if matrix still requires this. Last time it checked it did. I’ll let you know what I find out and we’ll get this resolved. It’ll be an easy fix, just want to make sure it’s the right fix.
brygeaux
Sounds great! Thanks!
BoldMinded (Brian)
I heard back, and Matrix still saves a 1 to the native column, but if the column it defined as searchable it saves a flattened serialized array to the table to be searched on. I can update Publisher to perform a similar behavior, but it still needs the 1 if the field contains any content but not searchable.
brygeaux
Ah that makes sense. Thanks for the update, much appreciated!
BoldMinded (Brian)
Publisher now saves Matrix data in the native field so it is searchable.