次のコードを使用して、コントローラーからページを表示しています
$html = $this->getLayout()
->createBlock('mymodule/myblock')
->setTemplate('mymodule/mypage.phtml')
->toHtml();
echo $html;
問題は、同じエラーが発生し続けることです
Not valid template file:frontend/base/default/template/mymodule/mypage.phtml
現在、ファイルは「ベース」フォルダーではなく「デフォルト」フォルダーにありますが、Magento がそこで検索し続ける理由がわかりません。この表示の前に setTheme メソッドを実行しました
Mage::getDesign()->setPackageName("default")->setTheme("default");
しかし、それは役に立ちません。それでも「ベース」フォルダーは検索です。
質問は - 何が足りないのですか?