产品型号不返回说明

时间:2015-11-01 18:47:59

标签: magento model product

当产品型号未返回描述属性时,它可能有哪些原因?

我测试了几种方法:

Mage::getModel('catalog/product')->loadByAttribute('sku', 'P001')->getData();
Mage::getModel('catalog/product')->loadByAttribute('sku', 'P001')->getData('description');
Mage::getModel('catalog/product')->loadByAttribute('sku', 'P001')->getDescription();

getData()方法甚至返回short_description,但不返回描述。 我认为这不是代码错误,因为在我的本地环境中,它正在运行。通过git,我的舞台服务器上也有相同的代码库,它已经无法使用了。

有人可以编辑一些属性设置来导致该问题吗? (我无法找到short_description和description之间的任何差异,这可能会导致我的意见。

编辑:在舞台页面上,描述显示在文章中。

1 个答案:

答案 0 :(得分:0)

要通过加载sku获取产品详细信息,请使用以下代码

<?php
$product_sku = "P001";
$product = Mage::getModel('catalog/product')->loadBySku($product_sku);
echo $product->getDescription();
?>