Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Поиск по названию Новости

Поиск по названию Новости


     Все вопросы » Общие вопросы по вёрстке    7726

вопрос
И снова здравствуйте! Пробовал сделать поиск по названию новости,но выдаёт рядом...но увы не то=(
По ответу: vitnet


engine/ajax/search.php

$db->query("SELECT id, short_story, title, date, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date." AND (short_story LIKE '%{$query}%' OR full_story LIKE '%{$query}%' OR xfields LIKE '%{$query}%' OR title LIKE '%{$query}%') ORDER by date DESC LIMIT 5");


Заменить на

    $db->query("SELECT id, short_story, title, date, alt_name, category FROM " . PREFIX . "_post WHERE " . PREFIX . "_post.approve=1".$this_date." AND title LIKE '%{$query}%' ORDER by date DESC LIMIT 5");



Всё стало лучше!Но все равно ищет внутри новости!
Если кто знает как это исправить то жду ответа Заранее спасибо!!
P.S Вот скрин-шоты!

Написал в поиск фильм "Время"
Ниже вышло названия предполагаемых искомых фильмов..

Поиск по названию Новости


Выдал следующее =(

Поиск по названию Новости

Ответа пока нет


6 комментариев

vitnet
PHP-developer

vitnet - -

Дело в том что меня просили сделать для быстрого поиска, а вам нужно смотреть в engine/modules/search*

Kroys
Юзер

Kroys - -

А не подскажешь как там настроить!?

stopani
Юзер

stopani - -

Для обычного поиска кто нибудь сделал?

teleoperator27
Юзер

teleoperator27 - -

в шаблоне main.tpl сам код поисковой строки
    <div class="searchingForm"> 
              <form method="post" action=''>
                <input type="hidden" name="do" value="search" />
                <input type="hidden" name="subaction" value="search" />
                <input type="hidden" name="titleonly" value="3" />
                <input id="story" name="story" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" />
                <input type="submit" />
              </form>
            </div>
ключевая строка <input type="hidden" name="titleonly" value="3" />

stopani
Юзер

stopani - -

Спасибо! Не думал, что так просто!
цифра 3 что означает?

teleoperator27
Юзер

teleoperator27 - -

а собственно цифра 3 и означает поиск только по заголовкам

Похожие вопросы

наверх