本文介绍了如何在Solidus电子商务中设置默认国家/地区的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
首先,我正在尝试为我的产品变体创建(库存)库存。不太确定,但我似乎需要创建一个库存位置。下一步,我将尝试设置库存位置。但是,我收到以下错误消息:
"You must create a default country before creating a stock location."
如何创建默认国家/地区?架构中可能存在的唯一逻辑位置是:spree_stores.cart_tax_country_iso.但是,使用管理面板不会在发货下的下拉列表中显示国家/地区ISO。我还尝试了从Rails控制台手动插入。我尝试了2个字母的ISO和3个字母的ISO。似乎什么都不起作用。如何在Solidus中设置默认国家/地区代码?
推荐答案
在创建我的应用程序时,我创建了自己的种子,因为当我按照入门教程操作时,我没有种子或具有不需要的样本数据。
这个问题的解决方案是,我从solidus_core gem:gems/solidus_core-3.0.1/db/default/spree/country.rb复制了Country.rb种子我将其复制到我的种子文件中,并注释掉了以前的种子并进行了搜索。
这篇关于如何在Solidus电子商务中设置默认国家/地区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!