Форум русской поддержки Joomla!® CMS
07.12.2016, 12:48:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Баг в подсветки поиска Joomla <span class="highlight">

 (Прочитано 35 раз)
0 Пользователей и 1 Гость смотрят эту тему.
LovelyHost
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« : 26.11.2016, 12:36:05 »

Если ввести словосочетание в обычном поиске Joomla, например "Баг в поиске" то в результатах это текст выглядит так "Багвпоиске".

В исходном коде так:

Код:
<span class="highlight">Баг</span><span class="highlight">в</span><span class="highlight">поиске</span>

То есть нету пробела между словосочетаниями. Если убрать подсветку текста, то все вроде бы нормально, но тогда поиском сложно пользоваться.

Нашел в view.html.php такой код, но не знаю как исправить.

Код:
$row          = SearchHelper::prepareSearchContent($row, $needle);
$searchwords  = array_values(array_unique($searchwords));
$srow         = strtolower(SearchHelper::remove_accents($row));
$hl1          = '<span class="highlight">';
$hl2          = '</span>';
$posCollector = array();
$mbString     = extension_loaded('mbstring');

Подскажите пожалуйста.
Записан
LovelyHost
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #1 : 26.11.2016, 12:39:33 »

Вот пример = нищие духом http://www.amen.in.ua/search.html?searchword=%D0%BD%D0%B8%D1%89%D0%B8%D0%B5%20%D0%B4%D1%83%D1%85%D0%BE%D0%BC
Записан
Efanych
Группа развития
*****

Репутация: +602/-0
Offline Offline

Пол: Мужской
Сообщений: 4320



« Ответ #2 : 26.11.2016, 12:46:20 »

Так, например...
Цитировать
.highlight+.highlight {margin-left:5px;}
Записан
LovelyHost
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 47


« Ответ #3 : 26.11.2016, 12:50:46 »

Работает, спасибо большое.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet