0

モデル データと数百のエントリを含む既存の Web サイトがあります。カタログにeコマース機能を持たせたいのでSpreeに決めました。

しかし、モデル データを Spree の製品に接続する方法がわかりません。基本的に、既存のデータに価格を追加し、チェックアウト機能を追加するだけです。以前のすべてのエントリを再度追加する必要はありません。

誰でも私が読むことができるリソース、またはこれを実装することについての考えを持っていますか?

これは今でも使われているものですか? https://github.com/joshmcarthur/spree-import-products

Rails の最新バージョン、ruby 1.9.3 および Spree 2.0.0.beta を使用しています。

ありがとうございました。

4

2 に答える 2

0

このSpreeRailscast(http://railscasts.com/episodes/298-getting-started-with-spree)を見る機会がありましたか?

于 2013-03-04T22:31:11.297 に答える
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 に答える