cakephp 3.0在我的控制器上的set()之后,我无法在我的模板上存储数据

时间:2015-06-24 19:20:37

标签: cakephp-3.0

为了清晰起见,我完全重建了我的问题。

我收到"未定义的属性错误"当我试图得到时,我的观点 存储的数据

这就是我在我的控制器中所拥有的:

    $this->set('magazines', $this->Issues->Magazines->find()
      ->select(['id', 'magazine_name'])
      ->where(['id' => $magazineId]));

这就是我在模板上编码的内容:

echo $magazines->magazine_name; 

结果是:     注意(8):未定义的属性:Cake \ ORM \ Query :: $ magazine_name [APP / Template / Issues / add.ctp,第15行]

我想要获得的是回显manazine_name属性并存储它们 变量

上的id属性
$id = $magazines->id; 

提前致谢

ANSWER CakePHP 3.x dynamic finder method

0 个答案:

没有答案