Algolia - 在Magento2模板中编辑过滤器位置

时间:2017-01-04 00:54:54

标签: magento algolia

我正在使用Magento2的Algolia插件。我正在尝试设置我的即时搜索结果页面,如下面的网站:

https://www.modaoperandi.com/search?categories%5B%5D=bags

在上面的链接中,某些过滤器(如类别和传递)位于侧栏中,而其他过滤器(如设计器和颜色)位于结果上方的顶部栏中。我有什么方法可以在模板中将Algolia过滤器分开吗?

1 个答案:

答案 0 :(得分:0)

这是可行的,但扩展程序不支持开箱即用,它需要对扩展程序进行自定义调整。

构面过滤器的容器在wrapper.phtml文件中呈现。然后在instantsearch.js文件中,每个构面都会渲染到附加到此容器的div中。

所以你可以做的是调整或编写你自己的wrapper.phtml文件,它将包含一个用于水平过滤器的新facet容器。然后更新instantsearch.js文件以将一些小部件放入这个新容器中。

但是,当您直接编辑扩展程序的文件时,请小心更新扩展程序,您将在扩展程序的版本更新中丢失这些更改。