本文介绍了如何在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电子商务中设置默认国家/地区的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 02:07