我在Magento 1.3.2.1安装的admin部分中为产品添加了一些自定义属性,并且我已经给出了一些属性默认值 . 问题是当我尝试从产品对象获取属性时,不会返回默认值,如下所示:
$_product->getCode()
从逻辑上讲,我可以想象如果没有一个存储产品,则返回默认值,但似乎并非如此(除非我明显遗漏了某些东西) .
下面的列表是未返回默认值集的其中一个属性的所有当前设置 .
属性属性:
属性代码:代码范围:商店视图目录商店所有者的输入类型:文本字段默认值:值唯一值:否所需值:商店所有者无输入验证:无应用于:所有产品类型
前端属性:
在快速搜索中使用:否在高级搜索中使用:在前端无可比较:在分层导航中不使用:在搜索结果中不使用分层导航:不用于定价规则条件:无位置:0允许前面的HTML标记 - 结束:是在前端的产品视图页面上可见:是在产品列表中使用:是用于在产品列表中进行排序:否
谢谢你的帮助!雷米
2 回答
它接缝
Mage_Core_Model_Abstract
类不会检查__get
魔术方法中的属性 . 请尝试使用getData方法: