0

我最近尝试使用大众产品导入器来导入等级价格(按客户组分隔),它完全弄乱了我的数据库。像你的普通假人一样,我没有事先备份数据库。现在我已经在这方面吸取了教训,我已经让数据库恢复到看起来不错的状态,除了一件事——我的产品视图页面显示正常价格,而我的类别页面显示适当的等级价格。

我查看了代码,似乎两者最终都调用 /template/catalog/product/price.phtml 来显示价格。我已经使用 price.phtml、view.html、list.html 中的代码测试了更改,并通过他们调用的函数进行了高低搜索以找到修复它的方法,但实际上这个问题直到有一个数据库问题,所以我最终在代码方面做的任何事情都将是一个 hack——即使这样我也不认为我有足够的知识来快速实现这一点。

我截断了 catalog_product_entity_tier_price 和 catalog_product_index_tier_price 以便我可以重新开始。这解决了原始问题,即无论客户类型如何,所有价格都显示不稳定。

我在某处读到 List 和 View 从数据库的不同部分绘制——有没有办法让这些表重新排列并且我的网站正确显示?

4

0 回答 0