Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I've found out that rich-text entity field (of 'text_long' type, with html-filtering text format enabled) is not available for inclusion in the Search API index form. Is this an intended behavior or there is a way still to include such field in the index via Search API interface?
(tested on Drupal 7.26 and current recommended version of Search API)
Comments
Comment #1
drunken monkeyAre you talking about, e.g., node bodies? Of course they can be indexed – you just need to add them specifically with "Add related fields" (at the bottom of the page) beforehand.
Comment #2
almc CreditAttribution: almc commentedYes, similar to fields such as rich text body added to a node, but for a custom entities. I mentioned in another issue thread that entire ADD RELATED FIELDS section looks not clickable now, comparing with the previos version of Search API where it worked ok for the same indexes. I currently have to use a workaround with custom entity properties with the new version of Search API.
Comment #3
drunken monkeyIf the whole issue is "Add related fields" not working, see #2161633: Note incompatibility with jQuery update module on module page & link to this issue.
Comment #4
drunken monkeyComment #5
almc CreditAttribution: almc commentedYes, looks like, thank you for the link - according to it, there seems to be an issue with states.js and jQuery Update.