实现动态侧边栏过滤器laravel

时间:2018-03-26 15:04:34

标签: javascript mysql laravel

我正在尝试建立一个广告网站,并坚持在边栏导航上实施基于所选类别显示的侧边过滤器。

1:https://www.pigiame.co.ke/cars

2:https://www.pigiame.co.ke/mobile-phones

根据主菜单上选择的类别,注意侧栏上显示的不同过滤器。需要帮助显示不同的过滤器。

1 个答案:

答案 0 :(得分:0)

最简单的形式如下:

假设您有product_features表,您的查询应如下所示:

SELECT DISTINCT(`feature`) `feature_name` FROM `product_features` `pf`
INNER JOIN `products` `p` ON `p`.`id` = `pf`.`product_id`
WHERE `p`.`category_id` = ?

这应该为您提供类别的所有功能,然后您可以根据传递给菜单的category_id制作菜单