所有数据变更状态时都会无效

xuehui8888   ·   发表于 2021-9-19   ·   BUG建议

昨天在修改分类的时候,发现禁用分类状态无效,然后先是开启了浏览器页面调试,发现有报错。

再接着开启了框架调试,终于发现在处理状态的那个函数,有个拼接是多余的,导致所有的变更状态的语句都多了一个“in"

那个函数是处理所有后台数据功能状态变更的。

今天升级了1.3.7我以为会修复,但是看到升级的文件,并没有。

估计大家都没有试过禁用或者开启数据吧?


2 条回复   |  直到 2021-9-21 | 264 次浏览

wuqing
发表于 2021-9-19

程序并没有你说的这个问题,就是分类里的禁用吧。

我看了三次程序没你说的这个多余的"in"功能也是正常的。

评论列表

  • 加载数据中...

编写评论内容

xuehui8888
发表于 2021-9-21

wuqing

2021-9-19

程序并没有你说的这个问题,就是分类里的禁用吧。

我看了三次程序没你说的这个多余的"in"功能也是正常的。

就是/application/admin/controller/Base.php

第37行:

$where = array_merge( ['id' => ['in', $id ]] ,(array)$where );

评论列表

  • 加载数据中...

编写评论内容
登录后才可发表内容