Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 产品型号不返回说明_Magento_Model_Product - Fatal编程技术网

Magento 产品型号不返回说明

Magento 产品型号不返回说明,magento,model,product,Magento,Model,Product,当产品模型不返回description属性时,它可能有哪些原因 我测试了几种方法: Mage::getModel('catalog/product')->loadByAttribute('sku', 'P001')->getData(); Mage::getModel('catalog/product')->loadByAttribute('sku', 'P001')->getData('description'); Mage::getModel('catalog/pro

当产品模型不返回description属性时,它可能有哪些原因

我测试了几种方法:

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()方法甚至返回简短的描述,但不返回描述。 我认为这不可能是代码错误,因为在我的本地环境中,它工作正常。通过git,我的后台服务器上也有相同的代码库,在那里它不再工作了

是否有人编辑了某些属性设置以导致该问题?(我认为短描述和描述之间没有任何区别,这可能会导致我的问题


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

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

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

转到管理中的属性,并确保“在前端产品视图页面上可见”的属性设置为“是”(假设您处于前端上下文中)