开发者社区> 问答> 正文

如何实现点击分类标签后显示不同类目下对应条目?

问题对人有帮助,内容完整,我也想知道答案 0 问题没有实际价值,缺少关键内容,没有改进余地

类似于商品目录包含衣、裤、鞋、帽四大类,点击衣服标签后只显示分类为衣服的商品,且对应商品条目自动补齐空缺位置。

请问如何实现分类标签与对应条目的关联,是通过CSS类+javascript控制实现的吗,分类显示后的条目位置又该如何设置?还请各位大牛多多指点,说个思路亦可,谢谢~

展开
收起
杨冬芳 2016-06-12 15:30:58 2281 0
1 条回答
写回答
取消 提交回答
  • IT从业

    两种方法
    1:两个表,分类标签tag表、商品信息表,在商品信息表添加一个字段保存tag信息,用逗号或其他符号如分号等分割。
    2:三个表,多添加一个商品信息表和tag表的多对多关系表, tag_id 和 item_id.

    第一个方法直接查询数据库时要用到函数,不方便查询。但是使用如sphinx时还是一样方便的。
    第二个方法方便直接查库,只是添加删除标签关系时需要多写几行代码维护第三个表,

    自己斟酌下就OK了

    2019-07-17 19:34:15
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载