2015-02-24 39 views
2

如何顯示在視圖組織的價值,我想這一點,但它不能在示範工作 代碼:在控制器顯示值

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']; 
+0

要麼你不知道如何訪問$ orgName中正確的值,或者你的函數不起作用。要檢查$ orgName,只需var_dump它。就你的函數而言,爲什麼不使用CakePHP的'field'函數? – AgRizzo 2015-02-24 15:37:17

+0

在視圖中,使用'print_r($ orgName);'。然後相應地安排你的代碼 – 2015-02-24 16:13:06

回答