在视图层显示值(Cakephp)
Display value in View layer (Cakephp)
如何在视图中显示组织值,我试过了,但它不起作用
模型中的代码:
function getOrganisationName($organisation_id){
return $orgaName = $this->find('list',array('conditions' => array('Organisation.id' => $organisation_id), //array of conditions
'fields' => array('Organisation.name')));
}
控制器中的代码:
$orgName = $this->Organisation->getOrganisationName($organisation_id);
$this->set(compact('indicators', 'organisations', 'rejections', 'projects', 'organisation_id','orgName'));
查看代码:
echo $orgName['organisation']['name'];
首先,您认为代码应该是
echo $orgName['Organisation']['name'];
您也可以使用 cakephp findById($id) or find(‘first’) 来检索您的数据。
如何在视图中显示组织值,我试过了,但它不起作用 模型中的代码:
function getOrganisationName($organisation_id){
return $orgaName = $this->find('list',array('conditions' => array('Organisation.id' => $organisation_id), //array of conditions
'fields' => array('Organisation.name')));
}
控制器中的代码:
$orgName = $this->Organisation->getOrganisationName($organisation_id);
$this->set(compact('indicators', 'organisations', 'rejections', 'projects', 'organisation_id','orgName'));
查看代码:
echo $orgName['organisation']['name'];
首先,您认为代码应该是
echo $orgName['Organisation']['name'];
您也可以使用 cakephp findById($id) or find(‘first’) 来检索您的数据。