2012-02-10 314 views
0

我只是想從表頁顯示行詳細信息

我已經建立了通過這樣的其他功能顯示的網頁列表和工作正常

> <a href="< ? php echo 
> $ this -> url(array('controller'=>'page','action'=>'detail', 
> 'id'=>$page->id));? >"> < ? php echo 
> $this->escape($page->title);? ></a> 

在顯示細節視圖頁面我控制器I加入

public function detailAction() 
{ 
     $id = $this->_getParam('id', 0); 
     $page = new Application_Model_DbTable_Pages(); 
     $this->view->myVar = $page->getPage($id); 
} 

並鑑於

> <?php print_r($this->myvar) ?> 

此列表

我只看到空白頁,我怎麼能顯示詳細信息頁面?

+0

您是否嘗試過啓用錯誤和警告? – 2012-02-10 09:16:04

回答

0

嘗試:

<?php print_r($this->myVar) ?> 

insted的MYVAR的 - > myVar的。這就是你如何在動作方法中調用你的變量。

+0

我以爲php不是大小寫敏感的 – ktm 2012-02-10 09:23:22