今天,在进行“深入理解 Magento” 的的第四章 model 的学习时,遇到了这个问题。
几经百度,谷歌,stackoverflow,终于找到了答案。
原来问题出现在 “深入理解 Magento” 该文档中,该文档中将 config.xml 配置文件中
<resourceModel>helloworld_mysql4</resourceModel>
中的M 写成了m, 尼玛这就把我坑的不行啊,magento 中xml里面标签是区分大小写的啊!!!还有要注意,在config.xml中声明模型时,要被<global>标签包住,不然可能爆出一下错误:
“include(Mage\Helloworld\Model\Blogpost.php): failed to open stream: No such file or directory in D:\Web\magento\lib\Varien\Autoload.php on line 93”好吧,以此为戒!!