magento - line1389 上的 fatal error :Call to a member function getSource()on a non-object in\app\cose\core\Mage\Catalog\Model\Product. php

标签 magento

我在正在开发的网站的本地实例上的 list.phtml 页面上收到以下错误 --->

Fatal error: Call to amember function getSource() on a  non-object in 
D:\wamp\www\magento\app\code\core\Mage\Catalog\Model\Product.php on line 1389

最佳答案

Fatal error: Call to a member function getSource() on a  non-object in 
\www\magento\app\code\core\Mage\Catalog\Model\Product.php on line 1389

我收到此错误是因为某些属性不是在管理面板中创建的。 但使用 $_product->getAttributeText('preferred') 值在 list.phtml 中获取。

当我创建这些属性并将它们分配给默认属性集时,问题就解决了。

关于magento - line1389 上的 fatal error :Call to a member function getSource()on a non-object in\app\cose\core\Mage\Catalog\Model\Product. php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15653484/

相关文章:

magento - Magento 1.7.2通过SSH的安全补丁错误

Magento Authorize.net Direct Post 未清空购物车(未将报价设置为非事件状态)

Magento 路由器 URL - 需要连字符的路径名称

Magento,填充管理编辑表单上的复选框字段

php - Magento 添加跟踪号模板错误

Magento - getOptionsByCode 的用途和优点

magento - Magento 类(class)的长度有限制吗?

php - 使用 apache2 在一个公共(public) IP 上运行两个 Magento 应用程序

MySQL - #1054 - 'childs' 中的未知列 'on clause'

Magento:ImageCdn 错误? (很长的故事)