0
我不知道爲什麼我的塊沒有加載。我已經清除了緩存(包括var/cache)。有人能幫我弄清楚我錯過了什麼嗎?但是,Here:
顯示!爲什麼我的Block沒有加載?
這裏是我的佈局XML: 應用程序/設計/ adminhtml /默認/缺省的/模板/ GPA/items.phtml
<?xml version="1.0"?>
<layout>
<gpa_adminhtml_gpa_index>
<reference name="content">
<block type="core/template" name="gpa" template="gpa/items.phtml" />
</reference>
</gpa_adminhtml_gpa_index>
</layout>
items.phtml內容: Here: <?php echo $this->getItems() ?>
塊定義:
class Mymodulenamespace_Gpa_Block_Adminhtml_Gpa extends Mage_Core_Block_Template {
public function getItems() {
echo 'ABCDEF';
}
}
這裏是我的控制器:
class Mymodulenamespace_Gpa_Adminhtml_GpaController extends Mage_Adminhtml_Controller_Action
{
public function indexAction() {
$this->loadLayout();
$this->renderLayout();
}
}
我可以看到輸出「這裏:」所以我知道我的控制器正在正確加載和佈局xml也是正確的。 但爲什麼我的Block沒有被實例化?