問題タブ [checkout]
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.
ajax - Magento: 1 ページのチェックアウトでレビュー ステップを表示する
私は私の人生のためにこれを理解することができませんでした。Magento の 1 ページのチェックアウトで、注文の確認ステップ (注文を処理する前の最終ステップ) をすぐに表示したかったのです。助言がありますか?皆さんありがとう。
popup - E コマース: ブランド ページまたはポップアップ ウィンドウ?
私はクライアント向けのカスタム e コマース システムに取り組んでおり、途中で分岐点に遭遇しました。私が使用しているチェックアウト システムは非常に柔軟で、既存の Web サイトに統合できるようになっています。つまり、基本的に、すべての製品を 1 つのページにまとめています。各製品には、関連付けられた [今すぐ購入] ボタンがあります。そのボタンをクリックすると、モーダル ウィンドウが開き、選択したアイテムが追加されたカートのような画面が表示されます。ここから、モーダル ウィンドウを閉じて、別の製品を「購入」するか、チェックアウトすることができます。フォークの出番は次のとおりです。
オプション A : 実際のチェックアウトのためにマーチャント サイトにリダイレクトされます。そのページは好きなように見せることができますが、クライアントの実際のサイトからは独立しています。そのため、実際のサイトで何かが変更された場合、マーチャント サイトのファイルを手動で更新する必要があるため、新しいメニュー項目がヘッダーに追加されるなどの混乱が生じることはありません。
長所: クライアントとしてブランド化されたページでチェックアウトすると、ページ全体が占有されます。オプション B よりも安心感が増す可能性があります。
短所: サイトの外観の一貫性を保つために、手作業によるメンテナンスが必要になる場合があります。
オプション B : モーダル ウィンドウが表示され、チェックアウトをクリックすると、新しいウィンドウ/ポップアップが開きます。名前、住所、請求情報など、チェックアウトに必要なすべてが表示されます。クライアントのチェックアウト システムとしてブランド化されますが、そのポップアップにサイト全体 (ヘッダー/フッター) は表示されません。窓。
長所: メンテナンスは不要で、常にバックグラウンドでサイトを見て、自分がどこにいるかを把握できます。チェックアウトが完了すると、ウィンドウを閉じて、元の場所に戻ることができます。
短所: クレジット カード情報をどこに入力しているか分からないため、チェックアウトをためらう人もいるかもしれません。また、そもそもウィンドウが開かないようにするポップアップ ブロッカーを備えている場合もあります。
誰もこれについて経験がありますか?ポップアップウィンドウからチェックアウトする可能性は低いですか?フルページのチェックアウトシステムと比較して?
どんなフィードバックでも大歓迎です。
-ライアン
label - StarTeam でチェックアウト操作に特定のラベルを設定する方法は?
StarTeam を含む複数のビルドボックスを使用しています。すべてのビルドボックスのチェックアウト ラベルが異なります。すべてのビルドボックスのドロップダウンから目的のラベルを毎回変更する必要がないように、統一されたデフォルトのチェックアウト ラベルを維持できるように、特定の設定を行う必要はありますか?
php - ショッピングカートからのチェックアウトボタンの無効化-php
ログインしたユーザーがポイント/クレジットを獲得できるサイト内に「ショッピングカート/バスケットの表示」ページを設定しようとしています。これらのポイントを一定額獲得すると、ショッピングカートに移動して、これらのポイントのみで支払うことができます。(お金が変わることはないので、ペイパル/チェックアウト/配送/税金などは関係ありません)
これまでのところ、ログイン、ポイント合計テーブル、カートへの製品の追加、数量変更機能が機能するようになりました。
この「view_cart.php」ページ(以下のコード)で私がやろうとしているのは、ユーザーの合計ポイントがショッピングカートの合計価格よりも低い場合、「チェックアウト」リンク(submit_cart.php)を非表示にするか無効にすることです。とにかく、このスクリプトでこれを行うことができますか?この場合、「チェックアウトに進むのに十分なポイントがありません」というプロンプトが機能しますが、このチェックアウトリンクを非表示にできる場合は、それは素晴らしいことです。
私はフロントエンドデザイナーであるため、PHPの知識は限られていますが、提案やアプローチの変更を自由に提供してください。ありがとう!
php - PHPショッピングカートからMySQLへの注文値の転送
ログインしたユーザーがポイント/クレジットを獲得できるサイト内に「チェックアウト/注文」ページを設定しようとしています。これらのポイントを一定量獲得すると、ショッピング カートに移動して、これらのポイントのみで支払うことができます。(金銭のやり取りはありませんので、ペイパル、チェックアウト、送料、税金などは一切かかりません)。
私は「ショッピングカート」ページと「カートを見る」ページを作りました (カートを見るコードはこのページにあります)。
私のMySQLデータベースには、「注文」(注文ID、ユーザーID、合計とタイムスタンプを持つ)と「注文内容」(注文内容ID、注文ID、製品ID、数量、価格)の2つのテーブルがあります。「合計」は合計金額、「価格」は商品ごとの価格です。
submit_cart.phpファイル (以下のコード) を使用して、ユーザーが選択したアイテム (製品、数量など) をカートの表示ページからデータベースの「order」および「order_contents」テーブルに取得しようとしていますが、そうではありません。正常に動作していません。
このコードで機能するのは、users_id だけでなく、新しい行/order_id を orders テーブルに入れることです。
うまくいかないこと:注文の合計金額が挿入されず (データベースでは「0」として表示されます)、最初のエラー メッセージが表示されます (最後に 1 が付きます)。
「order_contents」テーブルにも何も挿入されません。この時点では、「orders」テーブルへの挿入が機能していないか、何らかの形でカート セッション変数が移動していないためだと思いますが (?)、満足しています。修正される...
誰かが手を貸したり、別のアプローチを提案したりできる場合は、お気軽にどうぞ! ありがとう!
mercurial - Mercurial リポジトリから OpenJDK をチェックアウトするにはどうすればよいですか?
OpenJDK のソースをチェックアウトするにはどうすればよいですか? いくつかのバグ修正が機能するかどうかを確認したい。最後のダウンロードは非常に古いです。Mercurial URL http://hg.openjdk.java.net/jdk6/jdk6を使用します。しかし、レポジトリには 58 のリビジョンといくつかの make ファイルしか表示されません。OpenJDK のソースのようには見えません。
これは間違ったリポジトリ URL ですか? プロジェクトのホームページhttp://openjdk.java.net/projects/jdk6/にリストされています。
私はこれまでマーキュリアルを使ったことがありません。私は何を間違っていますか?
redirect - Magento カートがワンページ チェックアウトにリダイレクトされます。停止するにはどうすればよいですか?
こんにちは、私は Magento を初めて使用するので、正常に動作する Magento Simple チェックアウトをインストールしましたが、製品を追加するとカート (チェックアウト/カート) に移動しますが、これは問題ありませんが、突然 (チェックアウト/ワンページ) にジャンプします.
どちらのページもよく似ていますが、カート ページにはショッピングを続けたり、カートの数量を変更したり、カートを更新したりするオプションがあり、チェックアウト ページにはこれがありません。常にリダイレクトされるため、カートのオプションを変更することはできません。
リダイレクトを止める方法はありますか?どこから調べればよいのかわからないので、コードを貼り付けることができます。
前もって感謝します。
mysql - MySql / MSSQL - 処理のためのレコードのチェックアウト - スケーリング?
SQL データベースに処理キュー メカニズムを実装する最も効率的でスケーラブルな方法を見つけようとしています。簡単に言うと、関連する「バックリンク」統計を持つ「ドメイン」オブジェクトがたくさんあります。バックリンクを処理する必要があるドメインを効率的に把握したいと考えています。
ドメインテーブル: id、domainName
バックリンクテーブル: id、 domainId 、count、checkedTime
Backlinks テーブルには、1 つのドメイン レコードに対して (履歴を保持するために) 多くのレコードがあります。バックリンクを処理する予定のドメインを効率的に選択する必要があります。これは、checkedTime が最新の Backlinks レコードが十分に過去のものであるか、ドメイン レコードの Backlinks レコードがまったくないことを意味する可能性があります。ドメインは、最も古いcheckedTimeを最初に並べるなど、さまざまな要因によって処理のために並べ替える必要があります。
複数の「リーダー」処理ドメインがあります。同じドメインが 2 回処理されても大したことではありませんが、CPU サイクルの無駄です。
ワーカーがドメインを処理するのにかかる時間は不確定です。何らかの理由でワーカーが失敗した場合に備えて、ワーカー プロセスが完了時にレコードを明示的に「チェックイン」する必要があるのではなく、チェックアウトが「期限切れ」になるという意味で、何らかのバックアップが必要です。
ここでの大きな問題はスケーリングです。最初から簡単に約 200 万のドメインがあり、その数は毎日増え続けます。これは、バックリンクの履歴も急速に増加することを意味します。ドメインごとに、場合によっては毎日処理し、他の場合は毎週処理することを期待しているからです。問題は、バックリンクの処理が必要なドメインを見つける最も効率的な方法は何かということです。
ご協力いただきありがとうございます!
php - 顧客がPaypalに行き、二度と戻ってこないMagentoチェックアウトの詳細を回復する
PaypalStandardまたはPaypalExpressを使用する場合、顧客はPaypal Webサイトにアクセスして販売を完了するか、Paypalアカウントにサインインして支払いを確認します。その時点から販売を完了していない顧客のかなりの割合があります。
Magentoはこれらの放棄されたカートの注文増分IDを予約し、sales_flat_quote_address
テーブルにはすべての住所の詳細が含まれていますが、これらは放棄されたカートのレポートや管理者に表示される他の場所には表示されません。
顧客はチェックアウトの配送/請求ステップですでに連絡先情報を入力しているため、注文の詳細を表示できると便利です。したがって、チェックアウトを再開するために連絡を受けることができます。
これらの詳細を表示し、注文の漏れを減らす方法に関するアーキテクチャの提案を探していますか?新しいレポートが最適でしょうか、それとも[販売]メニューの下にノードを追加するモジュールでしょうか。新しいレポートを作成した経験がなく、セールスグリッド/ビューは非常に複雑です...
ありがとう、ジョナサン
php - Magentoでチェックアウトプロセスの前にカスタム総計を設定するにはどうすればよいですか?
「sales_order_place_before」イベントにオブザーバーを追加しました。支払いを処理する前に総計をカスタマイズしたいと思います。しかし、私は見積もり価格を変更するために多くのことを試みましたが、それは機能していません。
誰か考えがありますか?