1. 程式人生 > >magento 根據產品id,獲取產品資訊

magento 根據產品id,獲取產品資訊

假設產品的id 存在變數$id中

那麼

$_product = Mage::getModel('catalog/product')->load($id);

列印資料資訊:

var_dump($_product->getData());
// 也可以記錄在log中
Mage::log($_porduct->getData());

這時你就可以相應的key獲取 資訊 例如 id

$id = $_product->getData('entity_id');  也可以使用 $_product->getId() 獲取到
// 產品的Url
$url = $_product->getProductUrl();

附帶一下 magento 獲取當前包 和 theme name的方法
$curPackage = Mage::getSingleton('core/design_package')->getPackageName();
$curTheme = Mage::getSingleton('core/design_package')->getTheme('frontend');