首页 > 解决方案 > 如何在 vue-storefront 中添加自定义自定义产品过滤器

问题描述

我有一个问题:如何对vue-storefront产品项目过滤器实施附加过滤器?

默认类别侧边栏中有 4 个过滤器(颜色、Erin 推荐、价格、尺寸),我想添加我的自定义过滤器,例如“品牌”,但我不知道如何执行此操作。我在互联网上找不到任何有用的东西,这是官方文档,但这还不够。

有人可以提供手册或一些文件吗?

谢谢。

标签: vue.jsstorefrontvue-storefront

解决方案


  1. 确保您在 Elasticsearcj 中的产品中有新属性 - 例如brand
  2. 在你的config/local.jsonin products.defaultFiltersadd里面"brand"

然后在重新运行应用程序后,您应该会在您的类别视图中看到新的过滤器。attribute/list由于 core/pages/Category.js -> asyncData 和操作,应该自动获取此过滤器的标签。


推荐阅读