Уважаемые форумчане, прошу совета.
Работаю над магазином спортивного питания и необходимо реализовать следующую взаимосвязь:
Вывести первым поисковый параметр "выбор цели" (похудение, наборв веса). после выбора цели, появится select список со списком категорий, товары которых имеют опцию "выбор цели".
Собственно, я пока вижу два подхода к решению задачи:
1. Использование меток. Выбрали метку - отобразился результат поиска со всеми товарами с такой меткой. Однако, в этом случае в области контента в результатах поиска не выводится список категорий, чьи товары используют метку и не получится построить список зависимых категорий. Прототип функционала: http://www.okfit.ru/ (слева выбор цели)
2. использование платного стороннего фильтра.
классический подход большинства фильтров - выбираем категорию, ниже выводятся зависимые параметры и производители. но в моем случае, нужна обратная взаимосвязь: выбрали что-то из параметра "выбор цели" - появились ниже категории и производители. то есть, обратная последовательность, когда первична не категория, а параметр.
Можно ли сделать так на базе какого-нибудь фильтра, бесплатного или платного?
Прошу подсказать, как решит данную задачу.
Спасибо заранее.