2012-04-19 94 views

回答

0

mage_tax模块是否在您的后端启用?

System > Configuration > Advanced > Enable the Mage_Tax module

如果是这样,你正在使用法师1.4试试这个修复,而不是

  1. 创建你的Magento发行下列文件夹:app/code/local/Mage/CatalogRule /型号

  2. 副本app/code/core/Mage/CatalogRule/Model/Observer.phpapp/code/local/Mage/CatalogRule/Model

  3. 打开新的/复制的文件并转到线105更改此代码:

if ($observer->hasCustomerGroupId()) { 
    $gId = $observer->getEvent()->getCustomerGroupId(); 
} elseif ($product->hasCustomerGroupId()) { 
    $gId = $product->hasCustomerGroupId(); 
} else { 
    $gId = Mage::getSingleton('customer/session')->getCustomerGroupId(); 
} 

if ($observer->hasCustomerGroupId()) { 
    $gId = $observer->getEvent()->getCustomerGroupId(); 
} elseif ($product->hasCustomerGroupId()) { 
    $gId = $product->getCustomerGroupId(); 
} else { 
    $gId = Mage::getSingleton('customer/session')->getCustomerGroupId(); 
}