Расширенный поиск по товарам

Статус
В этой теме нельзя размещать новые ответы.

NewS

Гуру форума
Регистрация
15 Авг 2008
Сообщения
254
Реакции
87
Хочу сделать поиск по таварам.
Есть несколько магазинов с разными компонентами:
Магазин1
--Телевизоры
--Утюги
Магазин2
--Цветы
--Кактусы

Как сделать поиск над списком товаров в разделе я знаю.
Но хочется, чтобы расширенный поиск был в шапке сайта постоянно, даже когда смотришь статьи, а не магазин. Форму я в шапку закинул, но она не работает, т.к. поиск осуществляется по разделу который просматриваешь, а как сделать, чтобы поиск осуществлялся сразу по всем разделам магазинов не знаю.
 
Посмотри мануал есть такие перемнные:
PHP:
$ignore_sub=1;
$ignore_cc=1;

Они позволяют проигнорировать выборку только в данном разделе. Ты можешь сконфигурировать запрос так как тебе нужно
 
  • Нравится
Реакции: NewS
Я пробовал их засунуть в Системные настройки компонента. В итоге получил вывод всех элементов из всех разделов в каждом из разделов. Это не то.
Может нужно какое-то условие для поиска? Типа если пойск, то
PHP:
$ignore_sub=1; 
$ignore_cc=1;
???
 
Можешь использовать условия. Плюс к этому доступно следующее:
PHP:
SELECT a.список_полей,$query_select
FROM MessageXX AS a,$query_from
$query_join
WHERE условия_выборки AND $query_where
GROUP BY $query_group
ORDER BY $query_order
LIMIT $query_limit

Можешь составить запрос как угодно.

P.S. Читать мануал иногда полезно;)
 
Собственно решила все одна строчка:
PHP:
if($srchPat) {$ignore_sub=1; $ignore_cc=1;}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху