我有一些需要在magento中按特定产品运行的特殊功能。有没有办法在单一产品页面模板中通过PHP获取产品ID?
答案 0 :(得分:0)
<path_to_your_template_folder>/template/catalog/product/view.phtml
$_sku = $this->getItem()->getSku();
$_product = Mage::getModel('catalog/product')->loadByAttribute('sku', $_sku);
$_product->getEntityId(); // here is your ID
从这篇博客文章[{3}}
中[无耻地]采取另外,我看到了这个建议:
Mage::getModel('catalog/product')->getIdBySku($sku);