我们覆盖Mage_Tax_Model_Config,以便为特定客户群设置不同的税务设置。除PDF文档外,一切顺利。
我们使用$ customer-> getGroupId()检查了当前的客户组ID,其中$ customer是Mage :: helper('customer') - > getCustomer();
为什么这不适用于PDF文档?请详细查看覆盖类:
public function displaySalesPricesInclTax($store = null)
{
$customer = Mage::helper('customer')->getCustomer();
if ($customer->getGroupId() > 1) {
return false;
} else {
return true;
}
}
public function displaySalesPricesExclTax($store = null)
{
$customer = Mage::helper('customer')->getCustomer();
if ($customer->getGroupId() > 1) {
return true;
} else {
return false;
}
}