問題タブ [drupal-commerce]

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 に答える
1985 参照

drupal-7 - Drupal Commerce セット オーダー トータル ルール

発生していないルールを使用して注文合計を再計算しようとしました

これが私がしたことです

ルール イベント-製品の販売価格の計算

ルール アクション-このアクションのデータ値 を設定 更新された価格を商取引注文 (例) に設定しました 元の価格 - 16 更新された価格 - 15.20

ルール アクション- サイトにメッセージを表示 (テスト用に更新された商取引注文を表示)

これが私が得るもの です

  • 15.20
  • 16.00

    これは、更新された 15.20 が古い価格 16.00 で上書きされることを意味します。

オーバーライドがどこから発生するかはわかりません

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

database - 製品を Drupal のデータベースに直接一括挿入する

Drupal Commerce (Kickstart 2.0) を使用して、製品のバリエーションをページに表示しようとしています。Drupal の GUI で x 個の製品を入力する代わりに、これらの製品を大量にインポートする方法が必要です。Feeds モジュールを試してみましたが、私たちのニーズにはあまりにも限定的でした。Drupal のテーブルにデータを直接挿入するところまで来ました。単一の GUI インターフェイスを表示せずに、製品とそのバリエーションを追加しようとした人はいますか? どんな情報や洞察も役に立ちます。ありがとうございました。

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

drupal - Drupal Commerce のチェックアウト時にカスタム計算された配送料を合計に追加しますか?

カスタムで計算された配送料 (本の発送元に基づく) を注文の合計金額に追加したいと考えています。カスタム モジュールで注文 ID に基づいて送料を計算できるようになりました。

チェックアウト時にこの値を注文合計に追加できるようにしたいのですが、可能ですか? 出荷ルールを試してみましたが、注文の項目に値を追加することしかできず、合計することはできないため、満足のいくものではありません。チェックアウト プロセスにフックして、この金額を合計に追加するにはどうすればよいですか? チェックアウト時にカスタム項目として追加できますか?

また、通関配送業者によるカスタム配送方法なので、そもそも配送モジュールを使用する必要がありますか (フラットサービスも商業配送モジュールも使用しません)。

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

drupal - ユーザーが Drupal Commerce で独自の製品を作成できるようにする

Drupal Commerce をすべてセットアップしましたが、ユーザーが独自の製品を追加できるようにする必要があります (eBay など)。

関連するすべてのフィールドを含む EntityForm タイプを作成し、送信時に (コマース製品タイプの) エンティティを作成するように設定しました。

問題は、その製品タイプのカスタム フィールドに情報を送信できないことです。

これらのカスタム フィールドを使用可能にする方法はありますか?

前もって感謝します!ジェレミー

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

drupal - カスタムモジュールが drupal を遅くする

私は、コマース モジュールの出荷ニーズに合わせて、カスタムの出荷モジュールに取り組みました。モジュールが多くのページで drupal を大幅に遅くしていることに気付きました.

ここに私のモジュールコードがあります:

私のモジュールが drupal のパフォーマンスを低下させるのはなぜですか?

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

drupal - Drupal Commerce Kickstart - Live サイトのテスト サイトの作成

クライアントの Web サイトで開発を行いたいのですが、そのクローンを作成します。したがって、メインのウェブサイトの URL は:http://website.comであり、作成しようとしているクローンは:http://test.website.comです。

これまでのところ、次のことを行いました。

  1. ルートディレクトリ全体をpublic_html/testdirにコピーしました(フォルダーconfig、field、FirePHPCore、fontyourface、includes、js、misc、modules、scripts、sites、styles、およびthemesを含む)
  2. のcPanelでサブドメインを作成しましたtest.website.com
  3. ファイルsettings.phpsites/defaultフォルダー内)を確認し$base_urlましたが、コメントされていることがわかったので、変更せずに残しました。
  4. settings.phpphpMyAdminを介してdbをコピーし、 (sites/defaultフォルダ内)の新しいdbの詳細を更新しました。
  5. テーブル内にvariableと という名前の 2 つの行がsecurepages_basepathありsecurepages_basepath_sslます。値を からhttp://website.comに変更しましたhttp://test.website.com(variable_getおよびvariable_set関数を使用)。

アクセスできるようhttp://test.website.comになりましたが、(ヘッダーから)ログインをクリックするhttp://website.com/userと、手動で入力http://test.website.com/userしてログインするとhttp://website.com/users/admin、正しいアドレスを手動で入力する必要がありますhttp://test.website.com/users/admin

そして、ログアウトすると、再びに戻りますhttp://website.com

だから私はどうすればそれを完全に機能させることができるのか知りたいhttp://test.website.comですか? 変更する変数は他にありますか? そして、テストサイトがライブサイトではなくテストのみを使用していることを100%確認するにはどうすればよいですか。ライブ Web サイトを台無しにするのが怖いです。

アドバイスをください、ありがとう!

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

drupal - Drupal コマース ペイパル

私は支払い方法についてかなりの調査を行ってきましたが、Drupal コマースは本当にサイト管理者/開発者を Paypal に押し込もうとしているようです。可能と思われるオプションがいくつかありますが、それを言う前に、これらは私のクライアントの基本的な必需品です。

  • 現地払い。
  • 国際販売。

クライアントは Paypal のビジネス アカウントと、古い cms を使用する Paypal Payments Pro (WPP) の既存のストアを持っています。

これまでのところ Paypal に関しては、Payments Pro は素晴らしいと思いますが、国際取引を処理できるかどうかはわかりません。もう 1 つのオプションは Paypal ペイフロー リンク (PFL) です。これは、国際的な機能とオンサイト支払いについて言及している唯一のオプションです。ただし、サードパーティの支払い処理業者の必要性について言及していますか? これが本来あるべき姿だと思いました。

私が読んでいるもの: WPP - https://drupal.org/node/1902656[1] PFL - https://drupal.org/node/1902734[2]

この問題をより良く解決する支払い方法はありますか? Paypal は私の最良の選択肢ですか? このタスクを完了するのはどれくらい簡単ですか? 少なくとも、誰かが点と点をもう少しうまくつなぐのを手伝ってくれませんか?

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

paypal - Drupal Commerce PayPal Payflow Pro モジュール

Commerce Guys によって維持されているこのモジュールを有効にするのに苦労しています。このモジュールのすべてのドキュメントを読みましたが、有効にしようとすると、クラスを再宣言しようとするとエラーが発生します。

致命的なエラー: commerce_payflow_pro_server_url() を再宣言できません (以前は /nfs/c06/h06/mnt/93760/domains/accuairtest.com/html/profiles/commerce_kickstart/modules/contrib/commerce_paypal/modules/payflow/commerce_payflow.module:1344 で宣言されています) ) /nfs/c06/h06/mnt/93760/domains/accuairtest.com/html/sites/all/modules/commerce_payflow_pro/commerce_payflow_pro.module の 427 行目

私は考えられるすべてを試し、ここに文書化しました: https://drupal.org/node/2115325

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

drupal-7 - Drupal Commerce Kickstart の UPS Shipping モジュールを有効にする

drupal commerce キックスタートの最新バージョンの UPS 出荷モジュールを有効にしました: https://drupal.org/project/commerce_ups

製品の重量と寸法のフィールドを製品に追加しました。また、UPS API 認証情報も構成しました。

これらのフィールドを含む製品をチェックアウトすると、UPS で配送するオプションがありません。モジュールの README.txt の指示に従いました

UPS 配送オプションを顧客に提供するにはどうすればよいですか?