opencart バージョン 2.1.0.1 を使用しています。
国ごとに異なる税額を商品に設定したいと考えています。大丈夫ですが、税金に負の値を付けたい場合は機能しません。
コードを変更することにより、税金に負の値を使用することは可能ですか? 税別の割引を適用したい。助けてください。
Tax.php は次のようになります。
<?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;
}
}
}
}