問題タブ [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.
email - Drupalコマースのイベントでエラーが発生しました
ある人が注文を完了すると、最初はイベントではなかった注文を電子メールで送信するイベントを作成しましたが、誰かが私のコマースサイトで注文を完了すると、このエラーが発生し続けます。メールは送られてきますが、手伝っていただけませんか?
注意:未定義のインデックス:保留中のrules_action_mail()(行90 /home/content/60/9584160/html/profiles/commerce_kickstart/modules/rules/modules/system.eval.inc)。注意:未定義のインデックス:保留中のrules_action_mail()(行90 /home/content/60/9584160/html/profiles/commerce_kickstart/modules/rules/modules/system.eval.inc)。
email - drupal のコマース メール モジュールに新しいフィールドを追加する
モジュール コマース メールhttp://drupal.org/project/commerce_emailを使用して、顧客の完全な注文を記載したメールを管理者のメールに送信しています。製品のタイトル、数量、価格.製品のブランドも送信したい.ブランドを送信するために、私が何もしなかったことはすべてうまくいったようです.同じモジュールを使用している誰かが私を助けることができますか? ありがとう
drupal-7 - DrupalCommerce-写真の販売
写真家からの画像を販売するために「drupalcommerce」ディストリビューションを使用することは可能ですか?
画像は安全なフォルダにある必要があります。訪問者がビザまたはマスターカードで支払いを済ませたら、画像をダウンロードできます。実際、それは他のストックフォトウェブショップと同じ原則です。
もしそうなら、それを構築し始める方法についていくつかのヒントを教えてください。
drupal-7 - hook_commerce_checkout_complete が呼び出されていません
Drupal コマース モジュールを使用して、Drupal 7 でチェックアウト プロセスの後にいくつかのビジネス ロジックを実行しようとしています。フック hook_commerce_checkout_complete を使用できるというドキュメントを読みましたが、呼び出されていません
参考までに、チェックアウト設定で「支払い」と「請求情報」を無効にしました
drupal - Drupal Commerce のフィールドを更新する
数値を入力 (数量) として受け取る製品フィールドがあり、この数量が空になることがあるので、モジュール Commerce Feeds を使用して、このフィールドを sth から empty に更新したいのですが、フィールドを何も更新しません (空)。
手動ではなく自動的に行う必要があると言うかもしれません
paypal - Drupal コマース - Paypal 支払い
Paypal サンドボックスの仕組みについての説明を探しています。支払いを受け取るための実際の Paypal アカウントがあり、Drupal Commerce の Paypal モジュールで構成したいとします。また、ライブにする前に最初に支払いワークフローをテストし、顧客に使用させたいとします。 Drupal の構成には、「PayPal サーバー」セクションの下に次のオプションがあります。
- サンドボックス - テストに使用、PayPal サンドボックス アカウントが必要
- ライブ - 実際のトランザクションの処理に使用
「ダミー」トランザクションを実行したい場合は、Drupal 側で「サンドボックス」オプションを有効にする必要があると思いますので、私の質問は
Paypal アカウントに実際の取引が請求されないようにするために必要なことは、「サンドボックス」オプションを有効にすることだけですか? または、別の Paypal アカウント (サンドボックス アカウント) を作成し、実際のアカウントではなく Drupal 側で構成する必要がありますか?
Drupal の Paypal Payment プラグインが「サンドボックス アカウント」(実際の Paypal アカウントとは異なる) を必要とするのか、それともサンドボックス オプションを有効にするだけで Paypal にシグナルを送信し、そのオプションが有効になっている間はトランザクションが無視されるのか、疑問に思っていました。 .
誰かが私のためにこれを少し明確にしてくれれば、私は感謝します.私はPaypal関連のものを開発し始めたばかりです.
ありがとう!
php - ビューとコマースを備えた Drupal 7 カスタム送信ハンドラー
現在、製品カテゴリの並べ替え機能 (公開フィルター) を備えたビューと Drupal Commerce モジュールを使用した製品ページがあります。ドロップダウン リスト/選択リストを含むフォームには GET メソッドがあるため、カテゴリ ID が URL に追加されます。私の目標は、URL の末尾に追加されたカテゴリ ID だけではなく、URL に追加されたカテゴリ ID を取得し、ユーザーを特定の製品ページにリダイレクトすることです。
この問題に関する回答をグーグルで検索しましたが、どれも機能していません。そこで、hook_form_alter モジュールを実装するカスタム モジュールを作成しました。カスタム送信ハンドラーをフォームに追加して、最初のフォーム送信後に、URL からカテゴリ ID を取得するために別の送信がトリガーされ、ユーザーを特定のページにリダイレクトするようにしました。モジュールの私のコードは以下の通りです。
最初の関数は、Devel モジュールを有効にして kpr($form) を実行したときに、フォームの値を返すように機能します。2番目の機能はまったくトリガーされていないようです。私はこれに数日間立ち往生しており、たくさんの調査を行った後、実際には理解できませんでした. 私は Drupal に比較的慣れていないので、誰かがこれに光を当ててくれることを期待しています。あなたの助けは大歓迎です!
drupal - Drupal Commerce Line Items: 価格を変更しますか?
カスタム金額でいくつかの品目をカートに追加する必要があります。コマース製品は価格 = 0 で保存され、私のモジュールは価格を計算して品目をカート/注文に追加しますが、プログラムで価格を設定する方法がわかりません。
Rules の使用について読みましたが、rules を呼び出さずに価格を設定/変更できるモジュールが必要です。
エンティティ ラッパーを試してみました。commerce_product_line_item_new() で作成された品目を変更しようとしましたが、品目がカートに入ると、常に元の製品価格 (私の場合は 0) になります。
広告申込情報の価格をプログラムで変更する方法
これまでの私のコードは次のようになります。
奇妙なことに、commerce/modules/line_item/commerce_line_item.rules.inc にある commerce_line_item_unit_price_amount() のコードを適合させようとしましたが、このテスト:
それでも失敗します。line_item はカートに入りますが、参照された製品の元の価格が表示されます。
何か案が?
drupal - Drupal + コマース - 1 つの SKU
たとえば、複数の属性を持つ 1 つの製品 (さまざまな色とサイズの T シャツ) があります。すべての色に 1 つの SKU を割り当てることはできますか? 公式フォーラムでこの質問をしましたが、運が悪く、答えがありません。コマース サポートにチケットを投稿しました - コマース カスタマイズ可能製品を使用するように言われました - このモジュールの使用方法がわかりません。多分誰かが解決策を持っていますか?どんな助けにも感謝します。