Magento获取产品ID,根据ID获取产品信息

Magento获取产品ID,根据ID获取产品信息,如果想在产品页面的其他相关页面,比如左侧、头部、底部获取产品的信息:
如果知道ID是最好的,但是不知道的情况下,我们可以先获取当前产品id

$product_id = Mage::registry(‘current_product’)->getId();
$_product = Mage::getModel(‘catalog/product’)->load($product_id);

可以先判断是否为产品页面

if (Mage::registry(‘product’)){/**/}//先获取是否为产品页面

然后直接获取产品相关信息

echo $_product->getShortDescription(); //product’s short description
echo $_product->getDescription(); // product’s long description
echo $_product->getName(); //product name
echo $_product->getPrice(); //product’s regular Price
echo $_product->getSpecialPrice(); //product’s special Price
echo $_product->getProductUrl(); //product url
echo $_product->getImageUrl(); //product’s image url
echo $_product->getSmallImageUrl(); //product’s small image url
echo $_product->getThumbnailUrl(); //product’s thumbnail image url

发表评论