运行$ this-> model-> recover()后,generateTreeList()停止工作

时间:2013-01-16 10:33:48

标签: cakephp

我正在使用CakePHP 2.2.1

我有一个我设置var $actsAs = array('Tree');

的模型

以前我能够运行$data = $this->JobType->generateTreeList(null, null, null, '-');$data将包含树的整个视图。

然而,在运行$this->Area->recover($mode = 'parent', $missingParentAction = null);后,我不再从generateTreeList()获得任何结果 - 它完全是空的。

然而,所有其他树方法似乎都运行良好。

我已经尝试清除所有的蛋糕缓存文件,看看是否有任何区别,但事实并非如此。

即使我将调试设置为3级,也不会显示错误。

1 个答案:

答案 0 :(得分:0)

发生这种情况是因为我在阵列中有UTF数据。显然,蛋糕并不喜欢这样。我仍然不知道为什么会这样,但要回答我自己的问题,那就是为什么它正在发生。

如果有人想来并提供更详细的答案,那么我很乐意将其标记为正确!