Jump to content

Улучшение поиска


Recommended Posts

 


Всем приветsmile.gif
В обычной vii поиск по видео идет по названию,а мы улучшим что бы и по описанию!
Может кому пригодится
Заходим в поиск ищим //Если критерий поиск "по видеозаписям" будет что то вроде

$sql_query = "SELECT id, photo, title, add_date, comm_num, owner_user_id FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1' ORDER by `add_date` DESC LIMIT {$limit_page}, {$gcount}";

                $sql_count = "SELECT COUNT(*) AS cnt FROM `".PREFIX."_videos` WHERE title LIKE '%{$query}%' AND system = '0' AND privacy = '1'";

и после 

WHERE title LIKE '%{$query}%'


в двух строках вставте

OR descr LIKE '%{$query}%'

потом идем ниже находим

      //Если критерий поиск "по видеозаписям"

                } elseif($type == 2){

                        $tpl->load_template('search/result_video.tpl');

                        foreach($sql_ as $row){

                                $tpl->set('{photo}', $row['photo']);

                                $tpl->set('{title}', stripslashes($row['title']));

                                $tpl->set('{user-id}', $row['owner_user_id']);

                                $tpl->set('{id}', $row['id']);

                                $tpl->set('{close-link}', '/index.php?'.$query_string.'&page='.$page);

                                $tpl->set('{comm}', $row['comm_num'].' '.gram_record($row['comm_num'], 'comments'));

                                megaDate(strtotime($row['add_date']), 1, 1);

                                $tpl->compile('content');

                        }

после

$tpl->set('{title}', stripslashes($row['title']));

добавить

$tpl->set('{decr}', stripslashes($row['descr']));

Все вашь поиск стал на много лучше
Помог ставит +
Edited by masi4ka
  • Like 1
  • Upvote 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...