已解决 拓展的方法取不到cookie的的“checkedItem”的值是设么原因?

查看请求头中有“checkedItem”

实际使用die(a($_COOKIE));打印却没有checkedItem的值:

禅道版本 11.6.1 源码包
操作系统 Windows 7
客户端浏览器 Firefox

提问者: 王杰 悬赏:7 日期: 2019-08-29 18:14:46 答案:1 点击:1160

获取技术支持

QQ: 电话:
设置备注
答案列表
最佳答案
2019/08/30

试试 $this->cookie->checkedItem

2019/08/30
本来代码中用的就是$this->cookie->checkedItem 取不到,改用$_COOKIE也取不到。
发现原有界面能取到值,对应zentao/config/filter.php中有$filter->testcase->export->cookie['checkedItem'] = 'reg::checked';这样的配置,注释掉这个配置原界面也取不到$this->cookie->checkedItem 的值了。
但是,我我在filter.php中添加拓展界面类似的配置($filter->testcase->exportReport->cookie['checkedItem'] = 'reg::checked'; ),拓展界面还是取不到值。我是拓展了一个exportReport的界面。
2019/09/04
检查一下代码 调用之前是否注销或者还没有生成,是不是别的页面会对这个cookies做相应的操作。
2019/09/05
好的,我后续看下,暂时先不做那个功能了0.0