Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Улучшение поиска

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


 FeDykt    18.10.2012    Стол заказов    2312    7

Здравствуйте, как можно реализовать "улучшенный поиск" исходник берем отсюда link
Нужно:
Поиск по нескольким "значениям"
Например:
Значение №1 | 1-комн. кв. | 2-комн. | 4-комн. | 4-комн. |
Значение №2 | Благ. устроен. | Ч/Б | Блоч. | Кирп. |
Значение №3 | 9 этажный дом | 6 этажный дом | 4 этажный |

Выбирается: 2-комн. в Благ. устроен. кв., в 9 этажном доме

И, спомощью скрипта эти значения вставляются в ссылку ниже

http://мойсайт/index.php?do=search&mode=advanced&subaction=search&catlist[]=1&story=сюда вставляются значения


Как, это сделать?

Или, куплю поиск как на сайте союзавтотом.рф

Комментарии пользователей (7)

Дмитрий
15

Дмитрий - 5 июня 2016 21:49 - Юзер

Тоже интересует подобное, решение уже есть?

Yuki
2

12 | 5

Yuki - 5 июня 2016 22:00 - Юзер

Дмитрий, обратите внимание на модуль "Field Search" от Gameer

Дмитрий
15

Дмитрий - 5 июня 2016 22:31 - Юзер

То что нужно. Не знаете, а в Block.Pro это не реализовано?

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 5 июня 2016 22:38 - Админ

BlockPro не принимает данные, сформированные динамически.
Можно задать статический "поиск" через setFilter

Каков вопрос - таков и ответ. Просто помните об этом.

Дмитрий
15

Дмитрий - 5 июня 2016 22:48 - Юзер

ПафНутиЙ, я вас понял. Какой вариант посоветуете чисто от себя для реализации выше рассматриваемой идеи? По своей сути моя задача сделать удобную базу данных с различными значениями, чтобы в дальнейшем было удобно по ней осуществлять поиск или иным образом фильтровать по отдельным значениям.

ПафНутиЙ
1065

3395 | 2433

ПафНутиЙ - 5 июня 2016 22:50 - Админ

Смтрите в сторону модулей фильтрации по допполям, это будет удобнее для пользователя.
Ещё вариант прикрутить какой нибудь поисковый движок, но это сложнее.

Каков вопрос - таков и ответ. Просто помните об этом.

Дмитрий
15

Дмитрий - 5 июня 2016 22:51 - Юзер

Понял, спасибо.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте