J'utilise opencart version 2.1.0.1.taxes optencart comme escompte
Je souhaite définir différentes valeurs fiscales pour les produits de différents pays. C'est bon, mais quand je veux donner une valeur négative à la taxe, ça ne marche pas. Est-il possible d'utiliser une valeur négative sur les taxes en changeant le code? Je veux appliquer des réductions par taxe. S'il vous plaît aider.
Tax.php comme ceci:
<?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;
}
}
}
}