【发布时间】:2014-10-19 20:44:40
【问题描述】:
我的模型类中有:
Mage::getDesign()->setArea(Mage_Core_Model_App_Area::AREA_FRONTEND);
$layout = Mage::app()->getLayout();
$block = $layout->createBlock('core/template','blockname');
$block->setTemplate('cronjob/items.phtml');
$blockProducts = $block->toHtml();
如果我使用这些,Magento 会通过以下消息警告我:
CRIT (2):无效的模板文件:frontend\base\default\template\cronjob/items.phtml
文件 items.phtml 位于以下路径: C:\wamp\www\magento\app\design\frontend\default\customtheme\template\cronjob\items.phtml
【问题讨论】:
-
错误信息和您的文件位置指定了不同的包/主题。您是否尝试过以编程方式设置主题?见:stackoverflow.com/questions/17649587/…
-
Tnx 回答,但我已经在 Magento 的后台定义了主题和包
标签: php magento magento-1.8