产品分类

bug问题 · fjh19970407 · 于 4年前 发布 · 1297 次阅读

我在后台配置中将之前的产品分类都删掉了,自己新加了几个分类,然而打开appfront首页的时候点击我加的大类,侧边栏还是会显示以前的。请问这是缓存的原因导致的么,有点没有头绪

图片一是我自己添加的大类,鼠标悬浮到大类上会出现添加的二级小类

图片二是当我点击Glassess大类时,侧边栏并没有像预期出现我添加的二级小类,而是显示最初初始化时的数据

共收到 8 条回复
fjh19970407#14年前 0 个赞

图片描述要鼠标悬浮在图片上才能看到

Fecmall#24年前 0 个赞

看不懂

3楼 已删除.
Fecmall#44年前 0 个赞

1.版本号是多少?

2.是不是缓存的问题,后台刷新下缓存就清楚了,猜个甚,去操作下不就清楚了!!!

3.自己debug下代码,看看是什么原因,自己多动手。

fjh19970407#54年前 0 个赞

1.其实这个问题就是 本来首页展示的时候有几个大的分类,然后鼠标悬浮上去时会展示出大分类下的小分类,点击后左侧栏会展示出大分类下所有小分类,上面两个图可以看到。但是后来 我在后台自己搞了几个大分类,首页也的确变化了,鼠标悬浮上去也的确出现了我自己加的小分类,但是当你点击的时候,大分类是正确的,但是小分类并不是我自己加的,而是还是以前初始化的时候。结合上面两个图应该能看到效果

1.版本号是2.3.4 2.不是缓存原因,我刷新过了但是没有用 3.我本身是搞java的,php也就刚入门看看,再加上这个有框架,虽然懂个大概但是短时间内弄懂细节还是有点难度的。

我本身也在努力的看代码,奈何功力不够只能求助作者了QAQ

fjh19970407#64年前 0 个赞

我好像定位到问题了,我在后台中把之前大类删了,但是好像之前的小类在数据库还是存在,所以会一直显示。可是就算这样那也应该之前的跟我现在的一起显示才对啊,为什么只有之前的没有现在的呢

fjh19970407#74年前 0 个赞

就是这个category这个表中为什么会有这种数据 内容大致相同但是parentId却是null,倒是我后台删数据的时候这些parentId为null的删不掉

jackdu#84年前 1 个赞

到数据库里,把category表清空,就没有了。 如果改进代码,需要在删除大类时,把子类自动删除。 子类删除,还有产品问题。 删除目录树,是一个大动作,需要考虑很多东西。

Fecmall#94年前 0 个赞

@jackdu [[#8楼](#comment8)](#comment8)

1.这个问题考虑过的,我找时间测试一下这个问题,是否存在

2.fecmall-1版本,默认是需要双数据库,mongodb+mysql,mongodb services是没有问题的。

3.为了方便小白使用,降低门槛,重构了fecmall-2版本,实现了mysql service(mongodb services后台可以配置切换存储)

4.我测试一下,可能会存在这个问题。(2版本上线才几个月),多谢查找问题,并反馈。

5.帖子的标题,不能写这么简单,得写清楚问题,后面的人搜贴可以方便的找到相应的帖子。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
Your Site Analytics