Php 从magento中的税务类获取税务计算规则id

Php 从magento中的税务类获取税务计算规则id,php,magento,Php,Magento,如果我有产品税类和客户税类,我如何获得税收计算规则id。目前,我正在开发一个模块,在该模块中,我试图扩展magento API的税务规则。我有客户税务类名和产品类名,是否有任何函数可以根据这两个类名为我提供税务计算规则id请尝试以下操作: $tax = Mage::getModel('tax/calculation'); //Get the rate based on customer class $customer_tax_class = '5'; $rates = $tax->loa

如果我有产品税类和客户税类,我如何获得税收计算规则id。目前,我正在开发一个模块,在该模块中,我试图扩展magento API的税务规则。我有客户税务类名和产品类名,是否有任何函数可以根据这两个类名为我提供税务计算规则id请尝试以下操作:

$tax = Mage::getModel('tax/calculation');

//Get the rate based on customer class
$customer_tax_class = '5';
$rates = $tax->load($customer_tax_class, 'customer_tax_class_id');
print_r($rates->getData());

//Get the rate based on product class
$product_tax_class = '2';
$rates = $tax->load($product_tax_class, 'product_tax_class_id');
print_r($rates->getData());
请尝试以下操作:

$tax = Mage::getModel('tax/calculation');

//Get the rate based on customer class
$customer_tax_class = '5';
$rates = $tax->load($customer_tax_class, 'customer_tax_class_id');
print_r($rates->getData());

//Get the rate based on product class
$product_tax_class = '2';
$rates = $tax->load($product_tax_class, 'product_tax_class_id');
print_r($rates->getData());

在magento,是否有可能同时适用“客户税类别”和“产品税类别”。如果是,那么在这种情况下,我将如何获得“税务计算规则id”。是的,这当然是可能的。既然你问的是新类型的话题,你可能会提出新的问题。在夏季,您必须创建请求并获取税务规则,即$request=Mage::getSingleton'tax/calculation'->getRateRequest->setProductClassId$productId->setCustomerClassId$customerId;感谢奎师那的帮助,我已经尝试过这个代码,但它没有给我“税收计算规则id”。请确保$product\U tax\U class='2'和$customer\U tax\U class='5'的值正确。否则它可以100%工作嗨,我试过这个$request=Mage::getSingleton'tax/calculation'->getRateRequest->setProductClassId'1'->setCustomerClassId'3';var_dump$请求;在magento,是否有可能同时适用“客户税类别”和“产品税类别”。如果是,那么在这种情况下,我将如何获得“税务计算规则id”。是的,这当然是可能的。既然你问的是新类型的话题,你可能会提出新的问题。在夏季,您必须创建请求并获取税务规则,即$request=Mage::getSingleton'tax/calculation'->getRateRequest->setProductClassId$productId->setCustomerClassId$customerId;感谢奎师那的帮助,我已经尝试过这个代码,但它没有给我“税收计算规则id”。请确保$product\U tax\U class='2'和$customer\U tax\U class='5'的值正确。否则它可以100%工作嗨,我试过这个$request=Mage::getSingleton'tax/calculation'->getRateRequest->setProductClassId'1'->setCustomerClassId'3';var_dump$请求;