Поиск в instantcms 1.10.4

Поиск в instantcms 1.10.4 не показывает результаты instantshop 2.2

 
Посетитель
no avatar
Сообщений: 62
итак. есть сайт на instantcms v1.10.4 с добавление компонента instantshop v2.2
вот он http://zavhoz39.ru/
справа видим поиск.
вводим туда одно из наименований продукта из "магазина". К примеру, "дрель ударная" и видим:
Fatal error: Call to undefined function dbRowsCount() in /home/users2/k/koberman/domains/zavhoz39.ru/components/shop/psearch.php on line 40
Хотя по материалам поиск осуществляется успешно.
p.s.флажок в настройках компонента "поиск" на "каталог товаров" есть.

Подскажите,пожалуйста, как исправить?
Редактировалось: 1 раз (Последний: 12 августа 2014 в 15:13)
Посетитель
small user social cms
Медаль
Сообщений: 577
залейте заново файлик /core/cms.php
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 767
такя же ошибка,что делать??
Рекомендую хостинг 30 дней бесплатно - Ссылка
Посетитель
no avatar
МедальАвторитет форума
Сообщений: 2776
у меня то же самое. писал r2, он молчит неделю уже( Может Fuze поможет
Редактировалось: 1 раз (Последний: 28 сентября 2014 в 09:21)
Посетитель
small user social cms
Медаль
Сообщений: 221
Замените содержимое psearch.php на это

Код PHP:
  1.  
  2. <?php
  3. /*********************************************************************************************/
  4. // //
  5. // InstantCMS v1.6 (c) 2010 FREEWARE //
  6. // http://instantcms.ru/, [email protected] //
  7. // //
  8. // written by Vladimir E. Obukhov, 2007-2010 //
  9. // //
  10. /*********************************************************************************************/
  11. if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
  12.  
  13. function search_shop($query, $look){
  14.  
  15. $inDB = cmsDatabase::getInstance();
  16. $searchModel = cms_model_search::initModel();
  17.  
  18. global $_LANG;
  19.  
  20. // выполняем поисковый запрос
  21. $sql = "SELECT DISTINCT con.*,
  22. cat.title cat_title,
  23. cat.seolink as cat_seolink
  24. FROM cms_shop_items con, cms_shop_cats cat
  25. WHERE MATCH(con.title, con.shortdesc, con.description) AGAINST ('$query' IN BOOLEAN MODE) AND con.category_id = cat.id AND con.published=1";
  26.  
  27. $result = $inDB->query($sql);
  28. if(!$inDB->num_rows($result)) { return; }
  29.  
  30. if(cmsCore::loadModel('search')){
  31.  
  32. $searchModel = cms_model_search::initModel();
  33.  
  34. while($item = $inDB->fetch_assoc($result)){
  35.  
  36. $result_array = array();
  37.  
  38. $result_array['link'] = "/shop/".$item['seolink'].".html";
  39. $result_array['place'] = $_LANG['SHOP'].' → '.$item['cat_title'];
  40. $result_array['placelink'] = "/shop/".$item['cat_seolink'];
  41. $result_array['description'] = $searchModel->getProposalWithSearchWord($item['description']);
  42. $result_array['title'] = $item['title'];
  43. $result_array['imageurl'] = (file_exists(PATH.'/images/photos/small/shop'.$item['id'].'.jpg') ? '/images/photos/small/shop'.$item['id'].'.jpg' : '');
  44. $result_array['session_id'] = session_id();
  45.  
  46. $searchModel->addResult($result_array);
  47. }
  48.  
  49. }
  50.  
  51. return;
  52.  
  53. }
  54. ?>
  55.  
Редактировалось: 1 раз (Последний: 19 января 2015 в 14:44)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.