我正在开发一个Opencart项目,它适用于澳大利亚客户。所以我必须将GST设置为所有项目的10%。这些物品已经添加到购物车中,我想出了一种添加税收类别的方法,并将其添加到产品中并且效果很好。
问题是目录已有超过10000种产品,我需要更新所有产品的税目。我知道我们可以运行查询来做到这一点,但我的问题是“有没有办法将税级设置为默认值”请告诉我。感谢
我的Opencart版本是1.5.1.3
答案 0 :(得分:2)
最简单的方法是使用SQL。您需要在phpMyAdmin或您在服务器上用于SQL的任何其他工具中运行以下代码
UPDATE `product` SET `tax_class_id` = '123';
将123
更改为税级ID。您可能还需要为表名product
添加数据库前缀,具体取决于您的设置
要默认使用新产品,请打开/admin/controller/catalog/product.php
并更改此行
$this->data['tax_class_id'] = 0;
将0
设置为税级ID
答案 1 :(得分:0)
我在我的设置(1.5.3.1)上尝试了这个,它似乎工作正常;假设您输入的所有产品都设置为相同的现有税级?如果是这种情况,那么您可以编辑大多数产品所在的税级,然后将该类的税率更改为您创建的GST税率。您还应该能够重命名该Tax Class,使其在实际网站上显示为GST。我希望有所帮助。