Php opencart税作为折扣
我使用的是opencart版本2.1.0.1 我想为不同国家的产品设定不同的税值。这没关系,但当我想给税收一个负值时,它就不起作用了 通过更改代码,是否可以在税收上使用负值?我想申请一些税收折扣。请帮忙 Tax.php如下所示:Php opencart税作为折扣,php,opencart,opencart2.x,tax,Php,Opencart,Opencart2.x,Tax,我使用的是opencart版本2.1.0.1 我想为不同国家的产品设定不同的税值。这没关系,但当我想给税收一个负值时,它就不起作用了 通过更改代码,是否可以在税收上使用负值?我想申请一些税收折扣。请帮忙 Tax.php如下所示: <?php class ModelTotalTax extends Model { public function getTotal(&$total_data, &$total, &$taxes) { foreach
<?php
class ModelTotalTax extends Model {
public function getTotal(&$total_data, &$total, &$taxes) {
foreach ($taxes as $key => $value) {
if ($value > 0) {
$total_data[] = array(
'code' => 'tax',
'title' => $this->tax->getRateName($key),
'value' => $value,
'sort_order' => $this->config->get('tax_sort_order')
);
$total += $value;
}
}
}
}
从管理面板添加值时出现了什么错误
您还可以复制税务模块(不要忘了将class ModelTotalTax
更改为新模块中的其他内容,如class ModelTotalDuplicated
)并编辑代码,特别是要更改的这一行(在复制模块中):
到
$total += $value;
$total -= $value;