Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Улучшение поиска

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


 FeDykt    18.10.2012    Стол заказов    2504    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 комментариев

Дмитрий
Юзер

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

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

Yuki
Юзер

Yuki - 5 июня 2016 22:00 -

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

Дмитрий
Юзер

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

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

ПафНутиЙ
Админ

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

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

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

Дмитрий
Юзер

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

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

ПафНутиЙ
Админ

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

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

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

Дмитрий
Юзер

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

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

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