除了查看我的所有代码之外,还有办法找出哪个控制器正在设置Flash消息吗?
我有这条消息显示在除admin_
页面之外的所有页面上,我显然在测试过程中设置了这些页面,但我想摆脱它。
我搜索了$this->Session->setFlash
的大部分代码,但我似乎无法找到问题所在。
答案 0 :(得分:1)
简而言之,没有。从技术上讲,可以从任何地方设置flash消息,因为它只是一个会话值。相反,您可以调试闪存消息正上方的位置。
在您的视图中,将调试语句添加到设置Flash消息的位置。
echo $this->Session->flash();
debug($this->here);