From 35752efbb495a0e266c32925771980470b94985c Mon Sep 17 00:00:00 2001 From: weeblr-dev Date: Sat, 3 Jun 2017 17:08:23 +0200 Subject: [PATCH] On search results, highlight searched word in item title - issue #11996 --- components/com_search/views/search/tmpl/default_results.php | 4 ++-- components/com_search/views/search/view.html.php | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/components/com_search/views/search/tmpl/default_results.php b/components/com_search/views/search/tmpl/default_results.php index 6815ca2774314..000dca69b83e4 100644 --- a/components/com_search/views/search/tmpl/default_results.php +++ b/components/com_search/views/search/tmpl/default_results.php @@ -16,10 +16,10 @@ pagination->limitstart + $result->count . '. '; ?> href) : ?> browsernav == 1) : ?> target="_blank"> - escape($result->title); ?> + title; ?> - escape($result->title); ?> + title; ?> section) : ?> diff --git a/components/com_search/views/search/view.html.php b/components/com_search/views/search/view.html.php index 38def130944e2..bdee14d76a177 100644 --- a/components/com_search/views/search/view.html.php +++ b/components/com_search/views/search/view.html.php @@ -267,6 +267,7 @@ public function display($tpl = null) $created = ''; } + $result->title = StringHelper::str_ireplace($needle, $hl1 . $needle . $hl2, htmlspecialchars($result->title, ENT_COMPAT, 'UTF-8')); $result->text = JHtml::_('content.prepare', $result->text, '', 'com_search.search'); $result->created = $created; $result->count = $i + 1;