私は Magento の命名規則について本当に不満を感じています。現在、モジュールの管理セクションに「hello world」を表示しようとしています。
ブロック コードは次の場所にあります。
/var/www/magento/app/code/local/Polyvision/Tempest/Block/Adminhtml/View.php
View.php のコード:
<?php
class Polyvision_Tempest_Block_Adminhtml_View extends Mage_Core_Block_Template
{
public function __construct()
{
parent::__construct();
}
protected function _toHtml()
{
$html="hello world";
return $html;
}
}
?>
では、次の方法でコードをロードできないのはなぜですか。
$x = $this->getLayout()->createBlock('tempest/adminhtml_view');
var_dump($x); // false -> did not work
結果として、私はちょうど偽になっています。多数の命名スキームを試し、他のコードを調べましたが、なぜ機能しないのか理解できません。
いくつかの助けは非常に素晴らしいでしょう!
よろしく、アレックス