問題タブ [shopping]

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 投票する
4 に答える
4518 参照

ruby-on-rails - Rails を使用したショッピング カート/チェックアウトの構築に関する質問

Rails 3rd Ed. を使用したアジャイル Web 開発を取り上げたところです。デポ アプリケーションの章を読んでいます。製品/アイテムのオプションについて質問があります。

製品カタログとストアを変更して、製品にオプション (サイズ、色など) を追加したい場合、どこでどのように変更すればよいですか?

たとえば、T シャツを販売していて、さまざまなサイズがあるとします。サイズを扱うために作成されたモデルが本当に必要なものだとは思わないので、ストアのビューのhtmlで選択ボックスとして追加するだけでよいと思いました。

しかし、各 [カートに追加] ボタンは、button_to によって自動的に生成されるフォーム タグによってラップされており、追加のパラメーターをカートに渡すことができないようです。add_to_cart への POST に追加されたアイテムのサイズを取得するにはどうすればよいですか?

そして、おそらくもっと重要なことは、これを行うための最も Railsy な方法は何でしょうか?

助けてくれてありがとう! - マーク

私の見解ではヘルパー:

生成されるフォーム:

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

php - PHP 用送料計算ツール

誰かが送料計算機の正しい方向に私を向けることができますか? シンプルなものが欲しいのですが、あまり多くのものを登録したくありません。

編集: API が必要とするすべての登録やものに対処したくありません... USPS が提供するゾーンチャートを使用して作成しようとしてもよいと思います。

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

mysql - Mysqlデータベースの設計複雑なショッピングカタログの一部

アナウンスシステムを作りたいです。しかし、私はデータベース設計の部分を台無しにしました。

システムには無制限のカテゴリとそのアイテムがあるため、すべてのカテゴリに奇妙なプロパティがあります

たとえば、車にはモデル、取引、製造日、色、ギアタイプがあります。。。もっと

別の例不動産には、ドア数、庭付き、デュプレックストリプレックスタイプ、バスの数、キッチンの数があります

もう1つは電子式で、メガピクセル、ギガバイト、保証、解像度、寸法、出荷があります。。。

したがって、これらのデータを一緒に収集するには、いくつかのオブジェクトが同様のプロパティを持っている可能性があります。たとえば、ほとんどのアイテムには製造元の日付が必要なので、データをどのように使用できますか?スキーマはどのようになりますか?

Sercan Virlan

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

php - バスケットスクリプトに追加-いくつかの設計ヘルプをお願いします

ユーザーがアイテムをバスケットに入れることができるようにするスクリプトを書いています。これまでのところ非常に複雑なので、誰かと話し合って、より良いデザインを提案したり、現在のデザインを整理したりできるかどうかを確認したいと思います。これが私が持っているコードですが、うまく機能していません(つまり、まだ解決していないエラーがあります)。私の意図を示すコメントが付いています。

それは私にとってかなり複雑です-空のフィールドを許可し、利用可能な場合はユーザーIDを追加します(これは私のUPDATEクエリにはありません)...これは良いデザインから100万マイルですか、それとも何ですか?

また、バスケットにアイテムを追加しようとすると、エラーが発生します:内部サーバーエラー500。これは、検索結果と製品ビューページが機能し、同じサーバーと同じデータベースを使用しているため、コーディングが不適切なためと思われます。このスクリプトとして。

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

php - phpショッピングカートはアドバイスが必要です

私はショッピングカート(しゃれは意図されていません)を購入していますが、いくつかの要件があります:

  • 書かれたphp
  • ビザ、マスターカード、ペイパルなど、いくつかの方法での支払いをサポートしています
  • 簡単な統合
  • 十分にテストされ、安定している
  • htmlを編集して、Webサイトの一部のように見せることができます

使用する大きなものは何ですか?

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

asp.net - asp.net と SQL Server の予約商品が入ったショッピング カート

1 か月以上前に質問されましたが回答がありません: ショッピング カートの予約商品

とにかく、基本的に、SQL Server を使用して ASP.NET で自分のサイトのショッピング カートを作成しています。ユーザーがアイテムをショッピング カートに追加するとき、商品テーブルに値を設定してアイテムを予約する必要があります (アイテムを予約したり購入したりする人が増えるのを防ぐため)。現在のユーザーがブラウザを閉じてカートを放棄することを決定した場合、製品レコードを「未予約」に戻すにはどうすればよいですか? 商品をグローバルに予約する別の方法はありますか?

どうもありがとう

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

magento - シンプルな 1 製品サイトで Magento を使用する

シンプルな HTML ベースの単一製品サイトに Magento を統合する最良の方法は何ですか?

Magento をインストールすると、Magento フレームワーク全体を使用するのではなく、既存のサイトが Magento に「フック」されるだけです。Magento を「CMS」として使用したくありません。注文処理を処理するために使用したいだけです。

これを達成するためのヒントや提案はありますか?

あなたはこれを自分でやったことがありますか?もしそうなら、あなたのサイトへのリンクを投稿していただけませんか?

ありがとう!

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

drupal - 代替製品を選択し、無料製品を追加し、Ubercart で追加製品を追加しますか?

私の質問を考えてくれてありがとう。

Drupal 6.x で Ubercart 2.x を実行しています。

ユーザーがチェックアウト ページにいるときに、別の商品を表示したいと考えています。これはビュー/パネルを介して行うことができますよね? ただし、顧客が製品を購入するときに、問題が発生した場合に備えて代替品を選択する必要もあります。「顧客は、別の選択肢を提供するか、別の選択肢を望まないことを指定しないと、チェックアウト プロセスを完了することができません。」これは、店舗が完全に最新の在庫レベルを持たない腐りやすい商品を販売しているためです。通常、彼らは庭を見て最初の選択肢が不可能であることを知り、次に選択肢 2 を提案します。これは Ubercart でどのように行うことができますか?

さらに、注文ごとに「投入」したい無料の製品がいくつかあります。自動ではありませんが、リストを提示します。これは、分類法が「無料」の製品のブロックまたはビューを表示し、チェックアウト (カートに追加) することで実行できるようです。価格を 0.00 に設定しますか? アイデア?

補遺品、部分的に破損している商品を割引価格または無料で販売したい。これは主な製品のバリエーションとしてリストする必要がありますか? (独自の在庫レベルが必要です)、または複製品として作成する必要がありますか? 補遺製品は、彼らがオファーにスパイスを加えたいものです..それらは主要な製品ですが、部分的に破壊された状態にあります. アイデア?

0 投票する
5 に答える
35636 参照

e-commerce - ecommerce::ショッピングカート::ショッピングカートのデータをセッションまたはデータベースのどこに保存すればよいですか

ショッピング カートのデータをセッションまたはデータベースのどこに保存すればよいですか? (ユーザーがログアウトした後、amazon.com のショッピング カートで、1 か月間ログインした後、ショッピング カートで選択した注文が保存されたと思います) ありがとう、ヨセフ

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

drupal - Ubercartでショッピングカートを永続化することは可能ですか?

ユーザーが永続的なショッピングカートを持てるようにしたいと思います。つまり、ショッピングカートを明示的にチェックアウトしない限り、次にサイトにアクセスしたときに同じアイテムのショッピングカートが利用可能になるはずです。明らかに、これはクッキーの使用によるものです...

これはDrupalで可能ですか?