Перейти к содержанию
Форум поддержки пользователей VamShop

Проблема с поиском. Ошибки.


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

Поиск как то странно работает.

При запросе "mega mass" (название одного из товаров) вообще выдает

Warning: Cannot modify header information - headers already sent by (output started at /www/ironshop/www/htdocs/includes/header.php:35) in /www/ironshop/www/htdocs/includes/modules/product_listing.php on line 33
.

При вводе запроса "weider" (название одного из производителей) выдает только 8 позиций, хотя товаров от этого производителя намного больше.

Ссылка на сообщение
Поделиться на другие сайты

includes\modules\product_listing.php

c 28 строки:

if(isset($_GET['keywords']) && $_GET['keywords'] != ''){
if(!isset($_GET['s'])){
$pwstr_check = strtolower(substr($_GET['keywords'], strlen($_GET['keywords'])-1, strlen($_GET['keywords'])));
      if($pwstr_check == 's'){
              $pwstr_replace = substr($_GET['keywords'], 0, strlen($_GET['keywords'])-1);
              header('location: ' . vam_href_link( FILENAME_ADVANCED_SEARCH_RESULT , 'search_in_keywords=1&plural=1&s=1&keywords=' . urlencode($pwstr_replace) . '' ));
              exit;
      }[/code]

а за что такая не любовь к букве "s"?

исправил на "w" - варнинг уже не выдает и mega mass этот ищет

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...