【发布时间】:2017-09-21 00:14:45
【问题描述】:
在类别视图中,我想显示一个包含产品数据的叠加层,例如品牌、制造商、税率等。我可以显示一个覆盖(使用 JavaScript 的 onmouseover 事件)并从 URL 中检索产品的 id,但我不知道如何检索特定产品的所有数据。根据 id 检索特定产品的所有数据的最简单方法是什么?
【问题讨论】:
标签: php magento magento-1.8
在类别视图中,我想显示一个包含产品数据的叠加层,例如品牌、制造商、税率等。我可以显示一个覆盖(使用 JavaScript 的 onmouseover 事件)并从 URL 中检索产品的 id,但我不知道如何检索特定产品的所有数据。根据 id 检索特定产品的所有数据的最简单方法是什么?
【问题讨论】:
标签: php magento magento-1.8
使用以下代码根据产品ID获取产品信息
$_product = Mage::getModel('catalog/product')->load($product_id); // Enter your Product Id in $product_id
echo $_product->getName(); // get Product's name
echo $_product->getShortDescription(); //get product's short description
echo $_product->getDescription(); //get Product's Long Description
echo $_product->getPrice(); //get Product's Regular Price
echo $_product->getSpecialPrice(); //get Product's Special price
echo $_product->getProductUrl(); //get Product's Url
echo $_product->getImageUrl(); //get Product's image Url
如果您需要该产品的品牌和制造商等属性,您可以通过相同方式获得。
【讨论】: