Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在prestashop中搜索必须介于两个特征值之间的输入值?_Prestashop_Layered Navigation - Fatal编程技术网

如何在prestashop中搜索必须介于两个特征值之间的输入值?

如何在prestashop中搜索必须介于两个特征值之间的输入值?,prestashop,layered-navigation,Prestashop,Layered Navigation,为了充分理解这一点,我将给出一个明确的例子: 我们的网店卖拉链领带。每个拉链可以在最小和最大直径之间拧紧。例如,从0.5英寸到2英寸。 在大多数情况下,买方需要一个特定直径的拉链带。我们需要的是有可能获得所需直径的输入,并列出该输入介于最小和最大直径之间的所有拉链带 我尝试了不同的分层导航版本,但无法实现 欢迎提供任何帮助。您需要自定义blocklayered模块,一些提示: 让我们想象一下,在商店中,每个产品都有两个不同的功能“最小直径”和“最大直径”,并且您已经为它们创建了过滤器,复选框

为了充分理解这一点,我将给出一个明确的例子:

我们的网店卖拉链领带。每个拉链可以在最小和最大直径之间拧紧。例如,从0.5英寸到2英寸。 在大多数情况下,买方需要一个特定直径的拉链带。我们需要的是有可能获得所需直径的输入,并列出该输入介于最小和最大直径之间的所有拉链带

我尝试了不同的分层导航版本,但无法实现


欢迎提供任何帮助。

您需要自定义blocklayered模块,一些提示:

让我们想象一下,在商店中,每个产品都有两个不同的功能“最小直径”和“最大直径”,并且您已经为它们创建了过滤器,复选框

  • 通过显示隐藏这些块:无
  • 实际直径值的外接程序模板输入字段
  • 客户输入后,选择满足条件的所有最小/最大复选框
  • 调用blocklayered方法发送筛选器

你试过bloclayered中的滑块吗?嗨,朱利安,是的,我也试过不同的东西。滑块是一个不同版本的下拉列表,没有别的。可以在一个要素的现有值之间进行选择。我需要的是,用户输入一个值(即1“根据需要的直径),它列出了最小直径<1”<最大直径的所有产品。请打开blocklayered并检查它如何与price一起工作。同样的事情。您必须添加其他功能。谢谢。我已经考虑过了,但我需要的恰恰相反。对于价格,它要求最小和最大(2种不同)输入,并列出价格介于两种选择之间的产品。在我的情况下,我有一个单一的输入,需要在两个功能之间搜索:最小和最大。现在听起来很亲切!!!我会尝试一下,然后带着反馈回来。谢谢塞吉普!这听起来真是一个完美的解决方案。@Ervin我很高兴听到它:)