我正在尝试将我的Sylius基础货币换成欧元兑换美元。我已进入管理员的常规设置部分,并选择了美元。我还编辑了我的频道,并将语言环境设置为EN.US,并将货币设置为美元。
然后我进入货币部分,并禁用除美元以外的所有货币。当我试图禁用欧元时,我收到一个警告,这是基础货币,无法禁用。所以我进入了数据库(sylius_currency)并看到美元和欧元都被设置为启用和基数。我禁用了欧元,并将其标记为不再是基础货币。现在我只启用了美元并设置为我的基础货币。
然后我清除了缓存,以防万一。
然而,当我查看分析器时,我看到欧元显示为基础货币,后端和前端中列出的每种货币都是欧元。这怎么可能?仍然使用已禁用的货币不再设置为基础,而不是设置为基础的已启用货币。如何才能正确地完成此更改?
答案 0 :(得分:1)
所以有一些事情需要检查。
运行编辑器安装,它应该询问您的设置。这有时被硬编码为通道不存在的货币。更新此。
使用moveState
Carbide已经提到他必须以其他人的身份登录才能运作。