我使用的Magento CE 1.7.0.2,最近刚从1.4.2.0升级。 而当编辑/创建在后端客户地址,国家下拉字段为空 - 没有可能的选项进行选择。 它也不在前端地址下拉工作。
什么是导致此任何想法,唯一的代码提示我能找到的是:“this.defaultCountries =假,假]。” 在JS在页面上,而在新安装的Magento(版本相同,相同的默认国家)它表明:this.defaultCountries = [“GB”,“GB”];
我使用的Magento CE 1.7.0.2,最近刚从1.4.2.0升级。 而当编辑/创建在后端客户地址,国家下拉字段为空 - 没有可能的选项进行选择。 它也不在前端地址下拉工作。
什么是导致此任何想法,唯一的代码提示我能找到的是:“this.defaultCountries =假,假]。” 在JS在页面上,而在新安装的Magento(版本相同,相同的默认国家)它表明:this.defaultCountries = [“GB”,“GB”];
我们跑过一个类似的问题,但我们开始一切都正常工作了之后发生的事情。
我们发现,在core_config_data表,出于某种原因,出现了要在那里与“一般”的路径条目(一无所有之后,也许“/普通/”)...
重点是,因为它是最后一个条目,Magento的对待,作为创建(在这种情况下改写),它构建core_config XML节点“一般”,在XML对象的一个分支,基本上消灭了所有其他数据。
如果您在表中查找该条目,您应该备份表(始终是安全的),并删除该条目。 然后清除缓存,你应该发现,事情恢复正常。
我们从来没有确定如何进入排在表中存在,但对我们的修补程序。
跟随引导我确信,我所需要的所有国家中都默认和网站范围是可利用的和选项出现在管理。
您需要在系统>配置去>常规>允许国家和包括要在管理,以显示国家。 然后在下拉菜单中应该正确显示你已选择了国家。
我希望它可以解决你的问题。
在现场“路径”表“core_config_data”搜索结果中移除一行值“一般”没有什么更多的,如果它存在。 然后,它会作品