0

我有一个现有的网站,其中包含模型数据和数百个条目。我想赋予目录电子商务功能,所以我决定使用 Spree。

但是,我不知道如何将我的模型数据与 Spree 中的产品连接起来。基本上,我需要做的就是为现有数据加上一个价格,以及结帐功能。我不想重新添加所有以前的条目。

任何人都有我可以阅读的资源,或者有实现这一点的想法?

这还是用的吗? https://github.com/joshmcarthur/spree-import-products

我正在使用最新版本的 Rails,ruby 1.9.3 和 Spree 2.0.0.beta

谢谢你。

4

2 回答 2

0

您的旧目录模式可能与 Spree 的 Product 和 Variant 模型不兼容,因此您可能必须编写一个简单的 Rake 任务来完成这项工作,如下所示:

LegacyProduct.all.each do |legacy_product|
  Spree::Product.create(:name => legacy_product.title, // etc.
  // create variants etc.
end
于 2013-04-15T10:58:25.357 回答
0

你有没有机会看看这个 Spree Railscast ( http://railscasts.com/episodes/298-getting-started-with-spree )

于 2013-03-04T22:31:11.297 回答