Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Рекомендуемые сообщения

 


Всем привет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']));

Все вашь поиск стал на много лучше
Помог ставит +
Изменено пользователем masi4ka
  • Like 1
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

×
×
  • Создать...