Magento'中的自定义过滤器;s分层导航
我有一个字母数字大小属性的列表,我需要能够在高级搜索或分层导航中进行过滤(我指的是Magento,如果其他人决定从标题中删除它) 问题是我应该能够将它们设置为间隔。想象一下鞋子的尺寸:25,25/,31,31/。我希望能够设置如下内容:Magento'中的自定义过滤器;s分层导航,magento,Magento,我有一个字母数字大小属性的列表,我需要能够在高级搜索或分层导航中进行过滤(我指的是Magento,如果其他人决定从标题中删除它) 问题是我应该能够将它们设置为间隔。想象一下鞋子的尺寸:25,25/,31,31/。我希望能够设置如下内容: 20-25/ 26-30 30/-40 显然,第一个过滤器会返回该尺寸间隔内的所有鞋款。我怎样才能做到这一点 在我从SQL Server导出这些间隔之前,我突然将它们指定为属性。。。也许这会给我省去一些麻烦…Magento没有将属性设置为间隔的选项,只有pri
20-25/
26-30
30/-40
显然,第一个过滤器会返回该尺寸间隔内的所有鞋款。我怎样才能做到这一点
在我从SQL Server导出这些间隔之前,我突然将它们指定为属性。。。也许这会给我省去一些麻烦…Magento没有将属性设置为间隔的选项,只有price属性是这样过滤的。 我认为你可以通过两个属性来实现这一点:第一个是鞋码,并且只在产品详细信息页面中显示这个属性,所以你可以列出25/26/27之类的值。。。第二个是鞋码间隔,在分层导航/搜索中显示,值为25-30/30-35/35-40。。。它们都是管理区的下拉列表
您可以制作一个扩展Magento默认导航的模块,您必须从前端的目录中重写过滤器块和模型,并从管理中重写属性,以便您可以向属性添加额外选项,如“间隔”。谢谢。对我来说太多了。在导出之前,我在SQL Server级别自动执行了此操作。我利用了大小都有自己的ID的事实,从31到100。我只是根据这些ID对它们进行了分割,这些ID显然是数字的。