我有这个错误:
Notice (8): Undefined variable: informations [APP/View/Information/index.ctp, line 2]
我在我的控制器中有这个功能
public function index($slug){
$this->layout = 'sbhealth';
$this->loadModel('Menu');
$informations = $this->Menu->findBySlug($slug);
if($informations){
$this->set('index', $informations);
}else{
return $informations = "not find";
}
}
我需要将数据传递给我的视图“index.ctp”index.ctp然后会在我的数组中找到ID以将其传递给Element。但View无法识别“$ informations”
答案 0 :(得分:1)
这可能不构成应该在StackOverflow上的内容,因为它在本书中有详细说明,但是......
// in your controller
$this->set('informations', $informations);
第一项是视图中可用的变量名称。
第二项是您要放入该变量的值。