0
如果我去我的网站上没有定义的控制器的目的地,我会在我的布局中呈现正常的缺失控制器错误消息,但是,我的一个变量调用我的app_controller中的beforeFilter()函数是未定义的。缺失的控制器页面上的未定义变量
public function beforeFilter() {
$totalSubmissions = $this->Submission->find('count');
}
然后,我有一个元素(例如sidebar_count.ctp),它调用$ totalSubmissions值。除此之外,它适用于所有其他页面。有什么办法可以让它始终呈现这个价值?
我的地方,计数得到的回应是:
Notice (8): Undefined variable: totalSubmissions [APP/views/elements/sidebar_count.ctp, line 7]
我需要的东西添加到我的app_controller解决这一问题?
好的。我其实这样做,但它仍然给我错误。我只是将该计数结果设置为一个变量,并将其放在$ this-> set ..下面,我没有提及。 – 2012-01-08 07:43:13
它是否发生在你包含的所有元素中,还是只有这个元素? – bbb 2012-01-08 09:04:35
只在这个特定的一个。 – 2012-01-09 23:52:19