我们覆盖了 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;
}
}