我正在开发一个 Opencart 项目,它是为澳大利亚客户服务的。所以我必须为所有项目设置 GST 10%。这些物品已经添加到购物车中,我想出了一种添加税级的方法,并将其添加到产品中,效果很好。
问题是目录已经有超过 10000 种产品,我需要更新所有产品的税级。我知道我们可以运行查询来做到这一点,但我的问题是“有没有办法将税类设置为默认值”请告诉我。谢谢
我的 Opencart 版本是 1.5.1.3
我正在开发一个 Opencart 项目,它是为澳大利亚客户服务的。所以我必须为所有项目设置 GST 10%。这些物品已经添加到购物车中,我想出了一种添加税级的方法,并将其添加到产品中,效果很好。
问题是目录已经有超过 10000 种产品,我需要更新所有产品的税级。我知道我们可以运行查询来做到这一点,但我的问题是“有没有办法将税类设置为默认值”请告诉我。谢谢
我的 Opencart 版本是 1.5.1.3
最简单的方法是使用 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.5.3.1)上试过这个,它似乎工作正常;假设您输入的所有产品都设置为相同的现有税级?如果是这种情况,那么您可以编辑大多数产品所在的税收类别,然后将该类别的税率更改为您创建的 GST 税率。您还应该能够重命名该税类,使其在实际网站上显示为 GST。我希望这会有所帮助。