我对Algolia在shopify上的即时搜索层级菜单实现有问题。清单上的每一项似乎都没问题,但我不能让它正常工作。以下是我到目前为止所做的工作:
。。。
我在snippets/algolia_instant_search.hogan.liquid
<div class="hierarchical-categories-menu"></div>
,在assets/algolia_instant_search.js.liquid中有以下代码
instant.search.addWidget(
instantsearch.widgets.hierarchicalMenu({
container: '.hierarchical-categories-menu',
attributes: ['named_tags.lvl0', 'named_tags.lvl1', 'named_tags.lvl2', 'named_tags.lvl3'],
autoHideContainer: false,
showParentLevel: true,
})
);
results[0].facets.named_tags.lvl0 .. lvl3
节点,XHR响应包括D21级别数据如下:D24H225<代码>G226。。。
当我检查结果页面上的元素时,我只看到一个空的div作为.Hierarchical-categories-:<div class="ais-hierarchical-menu--list ais-hierarchical-menu--list__lvl0"></div>
的最后一个子目录
有人能说出问题出在哪里吗?
谢谢。
发布于 2019-05-30 06:19:30
原来出于某些原因,你应该在shopify-app的配置页面上设置"lvl“facet "inactive”。
https://stackoverflow.com/questions/56363371
复制相似问题