問題タブ [spree]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1079 参照

ruby-on-rails - Spree を既存の Rails アプリに追加する

私が作成した Rails アプリがあり、estore も追加したいと考えています。私の計画は酒宴を使用してそれを行うことでした。いくつかの考慮事項:

  • 私はすでにユーザーモデルを持っており、認証にdeviseを使用しています
  • サイトのさまざまな場所に関連商品を含められるようにしたい (たとえば、ユーザーがサイトの「料理」セクションにいる場合は、「料理」関連商品を表示します。
  • 私はherokuでホストしています。ストアをhttp://store.myurl.comに置きたいです。

誰かが良いジャンプオフポイントを持っていますか? 私はこれまで spree を使用したことがありません。ほとんどのドキュメントは、spree を使用してゼロからアプリを開始する人々を対象としているようです。私のグーグル検索では、有用なものがあまり得られませんでした。

誰かが私にヒントを与えたり、正しい方向に向けたりできますか?

ありがとう、

0 投票する
1 に答える
204 参照

ruby-on-rails - スプリー0.11.2、レール2.3.12、インストールされているのにスプリー0.11.2ジェムが欠落している

レール2.3.12で0.11.2をまき散らすのに問題があります。Rails2.3.12でSpreeを実行する必要があります。インストールされているレールのバージョンを制御することはできませんが、Spreeを制御することはできます。レール2.3.12を許可するようにspreeのboot.rbを編集しましたが、インストールは正常に行われますが、「rakedb:bootstrap」または「script/server」を実行すると次のエラーが発生します。他に何を編集する必要がありますか?または、誰かが箱から出してレール2.3.12で実行されるスプリーのバージョンを推奨できますか?

スプリー0.11.2宝石がありません。インストールしたRailsバージョンのconfig/environment.rbのSPREE_GEM_VERSIONgem install -v=0.11.2 spree設定を更新するか、インストールされている最新バージョンを使用するようにSPREE_GEM_VERSIONをコメントアウトしてください。

宝石リスト-地元の酒宴

*ローカルジェム*

スプリー(0.11.2)

config / environment.rb

定義されていない限り、SPREE_GEM_VERSION = '0.11.2'?SPREE_GEM_VERSION

0 投票する
2 に答える
1408 参照

ruby-on-rails - Bundlerはgemをインストールしているようですが、Webサービスの開始時にgemが「チェックアウトされていません」というエラーを受け取ります

spree_wholesale gemをインストールしようとしていますが、passengerを起動するとエラーが発生します。

これが私のGemfileです:

'bundleinstall'を実行したときの出力は次のとおりです

gemがインストールされている場所は次のとおりです。

0 投票する
1 に答える
1258 参照

ruby-on-rails - Shopify としての機能を持つために酒宴を拡張しますか?

私はまくるのが初めてです。酒宴を拡張して Shopify のような機能を持たせることが可能かどうかはわかりません. ユーザーがストアを作成するためにサインアップします。彼はその店のすべてを所有しています。各所有者は、他のストアを編集できません。

どうすれば延長できますか?最適な戦略はどれですか?

  • データベースのシャーディングを通じて、各ストアには独自のデータベースがあり、ドメイン名に基づいて異なるデータベースに接続しますか?

  • 多くのコードを変更する必要があるすべてのテーブルに store_id を追加しますよね?

何か案は?

0 投票する
1 に答える
343 参照

ruby-on-rails - アプリの問題の例をまき散らす

そこに書かれているようにサンプルアプリケーションをビルドしようとしましたが、エラーがあります:

管理インターフェースは正常に機能します。私が間違っているのは何ですか?

0 投票する
0 に答える
785 参照

ruby-on-rails-3.1 - Rails 3.1 Engine プラグイン rspec テスト (外部 gem Spree Commerce)

外部の gem: Spree に依存するアプリ内にエンジンを作成しました。そして、このガイドに従って、そのエンジン内に RSpec を設定するために最善を尽くしました。

いくつかの統合テストでコントローラーをテストしようとすると: tests_spec.rb:

ダミー アプリの environment.rb ファイルに、次のコマンドを実行できないというエラーが表示されます。

私のコントローラーは Admin::ResourceController を拡張機能として使用しているため、外部 Spree gem 内で宣言されています。rspec がメイン アプリ (エンジン プラグインを含むもの) の gemfile からそのクラスを読み取ることができないかのように。

誰かがそれに光を当てることができますか?

0 投票する
1 に答える
1016 参照

ruby-on-rails - Spree 管理パネルが機能しない

私は Spree gem をインストールし、Getting Started に書かれているように実行しました。すべて正常に動作しますが、管理パネルの製品セクションに移動したい場合、次のエラーが発生します。

誰もそれに直面しましたか?

編集:これが私のGemfileです

0 投票する
1 に答える
383 参照

ruby - ActionView:MissingTemplate エラー

私のdevelopment.logファイルに表示されているこのエラーの解決策を見つけるのに2時間以上かかりました

誰かがこのエラーの原因を説明できますか:

どうやらブラウザではすべてがうまくいっているようで、何か問題があるような気がします。よくわかりません。どんな助けでも大歓迎です。

ありがとう

0 投票する
1 に答える
565 参照

ruby-on-rails - eコマースアプリケーションに関する「珍しい」質問

PrestaShop に基づく 1 つの e コマース アプリケーションと、Rails 上の「通常の」ビルドの 2 つのアプリケーションをマージすることは可能ですか?

それは可能ですか?そのアプリケーションの構築中にどのような問題が発生するでしょうか? それとも、「ばかげたこと」を言っているだけで、それは非常に悪い考えですか?

-

2 つ目のアプローチは、Rails で Spree を使用することです。ただし、Spree は PrestaShop よりもはるかに遅く、モジュールがあまりないと聞きました。Spree の利点は、Ruby での私のスキルが PHP よりもはるかに優れていることです。そのため、PrestaShop よりもずっと早く Spree を習得できます。

私は両方のソリューション(Spree、PrestaShop)の経験がほとんどありません。

オプションを選択する際の優先事項は、「どのくらいの時間がかかるか」と最終的なアプリケーション(この注文)の品質です。

0 投票する
0 に答える
89 参照

javascript - 段落を隠す

「請求先住所を使用する」にチェックを入れた場合

私の Spree アプリケーションで、[請求先住所を使用する] チェックボックスをオンにすると、checkout.js によって配送先住所が非表示になります。内部にさらにテキストを表示したいのですが、フォームの値で非表示に切り替えることができませんでした。