Magento:如何检索已删除的tax_class


Magento: how to retrieve deleted tax_class

我有一个小问题。我在magento的频道中使用了stock,插件使用了magento默认的taxclassid。

但我们面临的问题是,我们已经删除了默认的magento税务类id。

我们已经尝试更改插件,使其使用我们的自定义taxclassid。但一旦我们做了那个插件就不起作用了。

我们已经尝试创建相同的名称taxclass,但它不起作用,因为它使用了新的taxclassid,现在是11。

我们可以让magento检索已删除的taxclassid吗?

我不使用Magento,但听起来问题是你从tax_class_id表中删除了一行数据,当你试图重新创建它时,你会得到一个不同的自动递增主键tax_classid值,如果我正确阅读了你写的内容,它会混淆表和该表中一列的名称。它们的名称并不重要,你可以进入tax_class_id表,创建一个新行,然后双击tax_classid列来编辑那里的值,使其与原始值匹配(当然,前提是你知道原始值是什么,但如果你不知道,在引用该值的表中查找应该会得到答案)。因此,基本上只需像您所做的那样创建它,它就会自动分配一个新的计数器ID,但您可以通过phpMyAdmin编辑它。

请注意,通常情况下,打乱ID值的自动递增和更改现有数据是破坏引用完整性的好方法,但只要你有一个好的备份并了解你在做什么,这对你来说应该很好。