Мне нужны идеи по отображению категорий в листинге

Мне нужны идеи по присвоению категорий листингу. Категории будут похожи на то, что делает Ebay. Amazon и другие сайты имеют похожие категории для списков. У меня есть много категорий и подкатегорий до 4 уровней, например

  • Дом и сад> Кухня> Мелкая бытовая техника> Кофеварки
  • Вычислительная техника> Сеть> Серверы

Мне нужно хорошее решение для отображения всех этих категорий, а также поиска по ним (например, как это делает ebay). Интересно, есть ли решение на основе дерева с использованием jquery, extjs или любой другой библиотеки javascript. Это скорее вопрос пользовательского интерфейса. Мне также нужно иметь возможность выбирать несколько категорий как для поиска, так и для листинга. Одно из решений, которое возникло изначально, заключалось в использовании автозаполнения (например, тегов stackoverflow) при вводе пользователями для отображения доступных категорий, но это было исключено, так как это не покажет пользователям все доступные параметры.

Я надеюсь, что эти требования имеют смысл. Я не нашел хорошего решения для категоризации списков со всех посещенных мною веб-сайтов. Жду ваших идей.


person Pasta    schedule 20.09.2009    source источник


Ответы (1)


Если у вас будет большая база пользователей с различными компьютерными навыками (что, как я предполагаю, из-за описания вашего магазина), то простота будет лучшим путем.

Я предлагаю просто показать текущий "уровень" категории, на котором вы находитесь. Из ваших примеров вы бы отобразили «Дом и сад» + «Компьютеры».

Когда клиент щелкает категорию верхнего уровня, в меню отображаются все связанные подкатегории и так далее. Также было бы лучше включить для этого навигацию по хлебным крошкам.

person jgallant    schedule 20.09.2009