Skip to content

View Helpers

highlight()

highlight() — returns string

Available in: controller Category: Miscellaneous Functions

Highlights the phrase(s) everywhere in the text if found by wrapping them in span tags.

NameTypeRequiredDefaultDescription
textstringyesText to search in.
phrasestringnoPhrase (or list of phrases) to highlight. This argument is also aliased as phrases.
delimiterstringno,Delimiter to use when passing in multiple phrases.
tagstringnospanHTML tag to use to wrap the highlighted phrase(s).
classstringnohighlightClass to use in the tags wrapping highlighted phrase(s).
encodebooleannotrueWhen set to true, encodes tag content, attribute values, and URLs so that Cross Site Scripting (XSS) attacks can be prevented. Set to attributes to only encode attribute values and not tag content.
<!--- Will output: You searched for: <span class="highlight">CFWheels --->
#highlight(text="You searched for: CFWheels", phrases="CFWheels")#