你现在的位置:首页 > PHP网站建设知识库 > ZenCart > 正文

zencart产品价格显示为0而不是原来的价格

首先,用其他浏览器检查zencart商店,最好在另一台电脑测试。也许是缓冲/ session问题,刷新缓冲或者让session到期就可以解决了。
然后,检查所有的货币,在管理- >本地化- >货币
a)确保正确设置了默认的货币,即使看上去正确了,也要点击它,编辑它,再次保存。
b)确保货币率不是0,如果是0,那么点击编辑,设置正确的真实的交换率,然后保存,如果有必要的话可以重复几次。或者使用更新货币按钮。
如果这样做没办法解决,可以去到“管理->目录->产品类型->选择常见产品类型,然后点击,保存布局。确保添加到购物车已经启动。
检查管理 - >配置 - >我的商店 - >“切换到默认语言货币”。这个默认设置是“false”,如果设置为“true”,那么需要检查语言文件(例如:english.php,自定义模板),在上面第一步那里列一个货币表,来验证语言货币的设置是否与一个有效货币相匹配。
通过管理->工具->布局窗口工具打开货币sidebox,然后返回商店,选择一个不同的货币,然后再次关闭主货币。这样当调整上述设置时将重新设置可能与浏览器相混淆的缓存。
如果你的价格还是显示为0,那么你的数据库货币标签可能遇到一个罕见的问题。你应该把你已经尝试过的细节以及导致这个问题出现的所有步骤在我们的支持论坛里粘贴出来。务必包括你的Zen Cart的版本,还有MODS,插件,贡献,你自定义的网站的列表。