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

Поиск (Фильтр) по дополнительным полям


 Crashlabs    17.11.2013    Стол заказов    2827    5 комментариев

Здравствуйте.
Имеется кредитный портал, необходимо сделать подбор кредита по определенным параметрам(доп. полям): сумма, процентная ставка, срок и возраст. Также, необходима возможность ввода диапозона значений (именно в доп. полях самих новостей).
На данном портале в шапке реализовано то, что необходимо именно мне.

SearchXField не предлагать, необходим совершенно иной модуль. Жду Ваших предложений в ЛС.

P.S. Была похожая тема, но, к сожалению, Sander перестал продавать свой модуль из-за его сложности.

5 комментариев

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

ПафНутиЙ - 17 ноября 2013 15:32 -

А почему именно допполя?
Ведь можно и нужно это делать без привязки к допполям, будет горазо эффективнее.

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

Crashlabs
Юзер

Crashlabs - 17 ноября 2013 15:51 -

Да, согласен, даже будет лучше без доп. полей.

dj-avtosh
PHP-developer

dj-avtosh - 18 ноября 2013 02:21 -

Либо пересобирать в отдельные поля весь мусор)

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

mikemastercorp
Юзер

mikemastercorp - 5 декабря 2013 04:48 -

ПаФнутий, не могли бьi подсказать, что имеете ввиду под поиском без дополнительньiх полей, так как человек (да и я сам) ищем буквально фильтр по нескольких критериях одновременно, а не просто по одному тегу, да и категории...

Дам пример моего случая - у нас страничка рецептов, где нужен фильтр показа рецептов по типа кухни (все поля будут в форме поиска как дроп даун блок), уровню шеф-повара, типа блюда, национальности, времени приготовления, да и изпользованьiх електро приборов.

Так что до сих пор я думал как-то можно вьiвести результатов одной категории да изпользовть еще тегов для доп. фильтра, но если я уже вьiбрал категорию Китайская кухня (к примеру), а потом вьiберу тег уровня: Новичок, дальше мне уже некуда продолжать фильтрации, так как нажимая на другой тег автоматом занулит прежний и вьiведет рецептов , которьiе соответствуют новому тегу.

Так есть какие нибудь предложения как ето реализовать или что можно здесь применить? Смотрел вроде что BlockPro 3 имеет фильтр по доп. полям, только там могу вьiвести рецептов из базьi в отдельньiй блок, но не могу дать возможности посетителю указать свои критерии так только после того вьiвести результатов поиска.

Ради примера, в Друпал есть модуль Fields, где можно сделать сколько угодно полей и заполняя их делать любой фильтр потом. Ну вот у ДЛЕ хоть влюбился с первого дня в движок, до сих пор не могу ничего подобного найти, да и какого нибудь близкого подхода...

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

ПафНутиЙ - 5 декабря 2013 10:40 -

Фильтрация данных для DLE - сама по себе не простая штука.
Для нормальной фильтрации без лишней нагрузки на сервер нужно писать отдельный функционал, а это значит продумать логику, написать ТЗ, найти хорошего исполнителя.
Ну или для начала посмотреть как это сделано в популярных движках магазинов. Но думаю любой опытный программист подскажет лучше меня.

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

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