【发布时间】:2012-07-29 14:12:53
【问题描述】:
现在第二次,一个看似简单的更改完全破坏了我的商店。我暂时放弃了,但如果你们中的任何人有解决方案,我会很高兴听到它。
我在 GoDaddy 上有 Magento 1702(这也发生在 1700 年),带有 hellowired 模板和我编码的其他一些不相关的更改。商店在西班牙,所以标准货币是欧元,并且安装了语言文件 (es_ES) .一切正常,直到我尝试将 € 的位置从前缀 (€ 12,90) 更改为后缀 (12,90 €)。
要进行更改,我导航到 /lib/Zend/Locale/Data/es.xml,找到 currencyFormat 并将 ¤#,##0.00 更改为 #,##0.00 ¤。很简单吧?
从那里开始,我无法访问后端,只能访问前端,直到我到达带有价格(产品或购物车)的页面。当其中任何一种发生时,我都会看到“处理您的请求时出错”屏幕,当我检查错误日志时会显示“未找到货币美元”。我没有碰 en.xml,默认货币(在管理员)是欧元。
目前唯一的解决方案是恢复备份文件。但不仅仅是特定的 es.xml 甚至是完整的 es_ES 文件夹。我必须进行完全恢复,因为我无法确定哪些实际损坏或原因。
我可以忍受欧元处于错误的位置,但我不应该这样做。
关于如何解决这个问题的任何想法?
谢谢大家 米格尔
【问题讨论】:
-
检查您的错误日志并报告具体错误,Stack Overflow 将能够为您提供帮助。尽管看起来这不是 Magento 支持论坛,但它是一个程序员支持论坛。
-
艾伦,谢谢。我对此很清楚。我也在 Magento 论坛上提问,但我在这里找到了最好的答案。我会尽快发布错误。
标签: magento