我正在 laravel 中构建产品目录,我想根据产品的属性过滤产品。
我有 2 个表,产品和属性。属性有键、值和product_id。例如:
product_id - key - value
12 - brand - BestBrandEver
23 - brand - EvenBetterBrand
现在,我希望能够通过类别页面上的表单过滤我的产品,该表单传递查询字符串参数,如“brand=BestBrandEver 或 brand=EvenBetterBrand”,并仅检索该品牌的产品。最终我想对颜色、材质等做同样的事情......这很像 Magento 或 Woocommerce 的分层导航。
我现在被困了一段时间,因为我不知道如何以正确的方式开始构建它。有没有人可以帮助我或者能够为我指出正确的方向(甚至可能有教程或视频)?
提前致谢!