php – 分层导航 – 按其他类别过滤
发布时间:2020-12-13 16:18:45 所属栏目:PHP教程 来源:网络整理
导读:使用分层导航,如何让客户根据产品出现的其他类别过滤产品? 我正在一家服装店工作,产品组织成这样的类别: 上衣 T恤 衬衫 下装 牛仔裤 短裤 游泳衣 外套 配件 腰带 领带 我们想添加特别收藏品,例如“冬季系列”或“采访服装”.这些特殊类别属于单独的根类别(
使用分层导航,如何让客户根据产品出现的其他类别过滤产品?
我正在一家服装店工作,产品组织成这样的类别: >上衣 > T恤 >下装 >牛仔裤 >游泳衣 >腰带 我们想添加特别收藏品,例如“冬季系列”或“采访服装”.这些特殊类别属于单独的根类别(并且属性设置为特殊值,因此我们可以区分正常类别和这些特殊类别).其中的所有产品也将分配到主要类别. 如果用户正在浏览冬季系列,他们应该能够根据这些主要类别进行过滤.如果冬季系列和外套类别中有夹克,我们应该将外套作为过滤选项.只应出现相关类别;例如,我们不会在冬季系列中穿泳衣,因此不应出现泳装类别. 我们的想法是,我们不想为每个集合复制那些主要类别 – 我们已经知道它是什么类型的服装(基于类别),所以我们的集合应该意识到这一点. 如何才能做到这一点? 解决方法
一个冗长的解决方案是创建一个新的属性作为多选,并用所有类别填充它.然后,您必须浏览每个产品并选择适用的所有“类别”.
这种方法的问题在于,在过滤器中,类别将显示为平面列表,而不是树结构,例如: 我认为会比这更糟糕.我认为过滤器按字母顺序自动排序? 可能有一个插件可以完成你所追求的目标. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |