如何在Vue店面中添加自定义自定义产品过滤器

问题描述

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

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

有人可以提供手册或某些文档吗?

谢谢。

解决方法

  1. 确保您的产品在Elasticsearcj中具有新属性-例如brand
  2. config/local.json中的products.defaultFilters内添加"brand"

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...