Magento TierPrice无法正确显示 - 数据库问题?

时间:2013-08-01 09:22:37

标签: php mysql magento

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

我查看了代码,似乎最终都会调用/template/catalog/product/price.phtml来显示价格。我已经使用price.phtml,view.html,list.html中的代码测试了更改,我通过他们调用的函数搜索了高低,找到了修复它的方法,但实际上这个问题直到有一个数据库问题,所以我最终做的代码都是黑客攻击 - 即便如此,我认为我没有足够的知识来使这种情况很快发生。

我TRUNCATED catalog_product_entity_tier_price和catalog_product_index_tier_price以便我可以重新开始。这解决了原始问题,无论客户类型正在查看,所有价格都显示出来。

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

0 个答案:

没有答案