LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
25.05.2012, 16:29:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Как убрать лимит на поиск - 3 символа  (Прочитано 651 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Nktz
Осваиваюсь на форуме
***

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

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



« : 28.03.2010, 15:39:10 »

Нагрузок на бд не планируется, будет тихий сайт.
Просто для того чтобы искались запросы типа 啊
Записан
doctorgrif
Живу я здесь
******

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

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


Нудный доктор


« Ответ #1 : 28.03.2010, 18:06:47 »

Нагрузок на бд не планируется, будет тихий сайт.
Просто для того чтобы искались запросы типа 啊
в  /components/com_search/search.php (строка ~75 и ниже)
Код:
// searchword must contain a minimum of 3 characters
if($searchword && strlen($searchword) < 3) {
$searchword = '';
$restriction = 1;
}
if ($searchphrase != 'exact') {
$aterms = explode( ' ', strtolower( $searchword ) );
$search_ignore = array();
// filter out search terms that are too small
foreach( $aterms AS $aterm ) {
if (strlen( $aterm ) < 3) {
$search_ignore[] = $aterm;
}
}
исправь if($searchword && strlen($searchword) < 3) { на if($searchword && strlen($searchword) < 1) {
и if (strlen( $aterm ) < 3) { на if (strlen( $aterm ) < 1) {
будет поиск по 1 символу
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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