26 / 26 / 5
Регистрация: 29.05.2013
Сообщений: 151
|
|
1 | |
Фильтры для товаров25.04.2014, 22:07. Показов 6877. Ответов 5
Метки нет (Все метки)
Добрый вечер.
Все видели в интернет-магазинах фильтры для выбора товаров по определенному критерию (разрешению экрана, цене, объему памяти етсетера). Как принято это исполнять для "разношерстных" товаров? Буду благодарен за ссылки для почитать. Спасибо.
0
|
25.04.2014, 22:07 | |
Ответы с готовыми решениями:
5
Фильтры для товаров Фильтры по товарам интернет магазина. Запрос выдающий список пустых фильтров (не меняющих выдачу товаров) Фильтры сводной таблицы, категории товаров "Сумма по полю." Задан некоторый набор товаров. Определить для каждого из товаров, какие из них имеются в каждом из n магазинов, |
26 / 26 / 5
Регистрация: 29.05.2013
Сообщений: 151
|
|
27.04.2014, 11:07 [ТС] | 2 |
Ап! Совсем, совсем ни кто не подскажет в какую сторону копать? Подробностей не нужно, достаточно пнуть в нужном направлении. Гугл как-то очень суров касательно этой темы. Спасибо.
0
|
519 / 511 / 68
Регистрация: 19.09.2011
Сообщений: 826
|
||||||
27.04.2014, 13:11 | 3 | |||||
Не то что бы сложно, это все зависит от схемы бд и конкретных требований.
В кратце что-то типа такого:
Для других технологий/orm могут использоваться другие подходы.
0
|
26 / 26 / 5
Регистрация: 29.05.2013
Сообщений: 151
|
|
27.04.2014, 20:46 [ТС] | 4 |
Да, пожалуй совсем плохо сформулировал вопрос. За ваш ответ благодарю, но такое мы и сами умеем.
Попробую выразиться точнее. Пользователь создает категорию товаров. И к каждой категории волен добавлять произвольное количество необходимых св-в (вес, экран, объем памяти етсетера). Пусть пока речь идет о св-вах только текстового типа. Как я пока вижу, каждое из св-в, предполагающихся для сортировки, можно было бы помечать а-ля IsFiltered. Далее вопрос состоит в том как бы автоматически получать некий объект Filter (получается, что разный для каждой категории; т.е. реализующий разную логику поиска по разным св-вам категорий). Насколько я понимаю, получать такой объект автоматически не получится (но спросить должен, а вдруг?) и поэтому свой Filter для каждой категории нужно заставлять создавать пользователя. Тут появляется еще куча нюансов: как разбивать диапазон значений св-ва, разбивать ли вообще, вводить ли помимо текстового типа св-в еще числовой и булевый и прочее. Плюс весь набор св-в учавствующих в фильтрации хотелось бы передавать в контроллер одной строкой а-ля /filter/manufacturer=ibm;core_num=2;op_system=android/ ... Одним словом, вопросов и наметок много, ответы на них в стройную концепцию пока не выстраиваются. В общем поэтому и спросил за какой-либо пример. Пока изучаю Specification Pattern, но тоже особо не могу понять, каким боком его приспособить к моим нуждам. Как-то так. Прошу прощения за сумбур. Да, орм - EF.
0
|
519 / 511 / 68
Регистрация: 19.09.2011
Сообщений: 826
|
|||||||||||||||||||||
28.04.2014, 11:12 | 5 | ||||||||||||||||||||
Сообщение было отмечено ldkldk как решение
Решение
Есть свойста:
1
|
26 / 26 / 5
Регистрация: 29.05.2013
Сообщений: 151
|
|
28.04.2014, 11:24 [ТС] | 6 |
0
|
28.04.2014, 11:24 | |
28.04.2014, 11:24 | |
Помогаю со студенческими работами здесь
6
Добавление в базу данных товаров, удаление товаров, редактирование товаров Фильтры для формы Фильтры для usb Фильтры для элементов UI Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |