highlightPreTag
'highlightPreTag' => 'opening_tag'
Can be used in these methods:
search,
setSettings,
browseObjects,
searchForFacetValues,
generateSecuredApiKey,
addApiKey,
updateApiKey
search,
set_settings,
browse_objects,
search_for_facet_values,
generate_secured_api_key,
add_api_key,
update_api_key
search,
setSettings,
browseObjects,
searchForFacetValues,
generateSecuredApiKey,
addApiKey,
updateApiKey
search,
set_settings,
browse_objects,
search_for_facet_values,
generate_secured_api_key,
add_api_key,
update_api_key
search,
setSettings,
browse,
searchForFacetValues,
generateSecuredApiKey,
addAPIKey,
updateAPIKey
search,
setSettings,
browseObjects,
searchForFacetValues,
generateSecuredApiKey,
addApiKey,
updateApiKey
Search,
SetSettings,
Browse,
SearchForFacetValues,
GenerateSecuredApiKey,
AddApiKey,
UpdateApiKey
Search,
setSettings,
browse,
searchForFacetValues,
generateSecuredApiKey,
addApiKey,
updateApiKey
Search,
SetSettings,
BrowseObjects,
SearchForFacetValues,
GenerateSecuredAPIKey,
AddAPIKey,
UpdateAPIKey
search,
setSettings,
browse index,
search into facet values,
generateSecuredApiKey,
add key,
update key
About this parameter
The HTML string to insert before the highlighted parts in all highlight and snippet results.
Usage notes
highlightPreTag
needs to be used along withhighlightPostTag
- If you specify an empty string, the engine will use the default
<em>
tag instead - To turn off highlighting, remove the searchable attribute with the
attributesToHighlight
parameter
Examples
Set default highlight pre tag
1
2
3
$index->setSettings([
'highlightPreTag' => '<em>'
]);
Override default highlight pre tag for the current search
1
2
3
$results = $index->search('query', [
'highlightPreTag' => '<strong>'
]);