タグ付けされた質問 「commerce」

eCommerceフレームワークとエコシステムを実装するモジュールの1つは、Drupal Commerceモジュールです。

4
支払いページにリダイレクトする匿名ユーザーのために、Drupal Commerceでプログラムで注文を作成する
ライアンには、プログラムで注文を作成できる素晴らしいコードがいくつかあります <?php global $user; $product_id = 1; // Create the new order in checkout; you might also check first to // see if your user already has an order to use instead of a new one. $order = commerce_order_new($user->uid, 'checkout_checkout'); // Save the order to get its ID. commerce_order_save($order); // …
19 7  commerce 

2
Drupal Commerce。製品フィールド値に基づいて出荷ルールをトリガーする
私は本当に生きる意欲を失い、誰かが私を助けてくれることを願っています。 製品フィールドの値に基づいて「送料無料」ルールをトリガーしたいのですが、私にとっては、送料無料フィールドをルールに公開することはできません。 アイテムをスコープに入れることについて読み、フィールドにアクセスできるコンポーネントを作成しました。しかし、ルールの条件としてコンポーネントを追加しようとすると、データセレクターを入力するように求められます。どれもどこにも通じないようです。製品IDが必要だったと思いますが、これは私には意味がありません。 何が間違っていますか? より多くの背景 2つのシナリオを試しましたが、その1つは以下の条件に基づいて配送ルールを作成することです。もう1つは、上記のようにコンポーネントを作成することです 条件1-エンティティにはフィールドがあります>パラメータ:エンティティ:[commerce-order]、フィールド:field_free_shipping 条件2-日付値が空です(データ比較も試行されました)>ただし、これにより条件1に記載されているフィールドに移動できません
18 7  commerce 

5
2つのフィールドを比較してビューをフィルタリングする方法。field-a <field-bの場合
2つの価格フィールドがある製品コンテンツタイプがあります。 価格Aが価格B未満のすべての製品を表示するビューを作成したいと思います。 フィルターを追加して価格Aを選択し、それよりも低い値を選択して価格を価格Bに設定することを望んでいましたが、それはできません。 私はビューフック、主にhook_views_query_alterの使用を検討しましたが、運がありませんでした。 Views PHPモジュールの使用も試みましたが、動作させることができませんでした。 誰もこれを達成する最良の方法を知っていますか?
18 7  views  commerce 

3
Product DisplayでProduct:imageフィールドの表示を直接管理しますか?
「製品」を表示する「製品表示」ノードがあります(Drupal Commerceモジュールを使用)。 Display Suiteモジュールをインストールし、「Product Display」コンテンツタイプの新しい表示モードを作成しました。 問題は、この新しいモードがデフォルトの表示モード「製品」に関連付けられていることであり、これを変更する方法はありません。 必要なのは、「製品」の新しいモードを作成し、この新しいモードに関連付けられた「製品表示」の表示モードを取得することです。 とにかくそれを行うにはありますか?


4
注文ステータスがReview(Commerceを使用)の場合、admin / commerce / ordersで税金を含む合計を表示するにはどうすればよいですか?
Commerceを使用して、admin / commerce / ordersでTotal with taxを表示する必要があります。ここで注文は税金なしで表示されますが、税金を含む合計を表示するにはどうすればよいですか?ビューフィールドに税金のある合計のようなものは見ませんでした。 更新2注文ステータスがレビューのときにシステムに税金を表示する必要があるステータスが完了になったときに税金が追加されているように思えます。またはPending。私の最初のキャプチャを参照してください。 更新1:税金がadmin / commerce / orders / XXにもadmin / commerce / orders / XX / editにも表示されないことがわかります。注文の税金はどのように表示されるのですか?これは正しくありません。 PENDINGステータスでキャプチャ
15 commerce 

1
コマース製品の画像と価格フィールドを表示する
Drupal 7コマースでは、問題に遭遇しました。 show_productコンテンツタイプに配置された最新の3つのアイテムを、ストアの属性とともに表示したい。ストアには複数のエンティティがあり、製品参照フィールドと同じノードに表示され、すべて異なる属性と画像があります。すべてのオンライン衣料品店がサイズと色に関して同じ問題に直面すると想像してください。そのため、ビューでは、エンティティの属性を表示するために「Content:field_prodref-product_id」のリレーションが必要です。ビューには、ストアのすべての製品が表示されます。これをバイパスして、価格フィールドと画像を含むshow_product表示ノードのみを表示する方法はありますか?
15 7  views  commerce 

4
製品を表示するにはどうすればよいですか?
製品タイプを作成し、製品データをインポートすることができたので、製品のリストができました。 製品を表示するにはどうしますか?コンテンツタイプを最初から作成し、フィールドを手動で追加する必要がありますか、またはコンテンツタイプを生成する方法はありますか?
15 commerce 

3
コマースチェックアウトフォームに追加の送信ハンドラを追加するにはどうすればよいですか?
追加の送信ハンドラを追加するにはどうすればよいですか?私はこれを試しましたが、うまくいきませんでした。 function c_coupon_form_alter(&amp;$form, $form_state, $form_id) { drupal_set_message($form_id); switch($form_id) { case 'commerce_checkout_form_review': drupal_set_message($form_id . '_form submit'); $form['#submit'][] = 'c_coupon_review_submit'; } } function c_coupon_review_submit($form, &amp;$form_state) { drupal_set_message('submitted'); }
14 commerce  forms 

3
電子商取引ソリューションのためにMagentoをDrupalに置き換える必要がありますか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。回答は事実、参考文献、または専門知識によってサポートされると予想されますが、この質問は議論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターをご覧ください。 7年前に閉鎖されました。 私は電子商取引プロジェクトに取り組んでいます。本質的に、それは「拡張製品カタログ-&gt;ショップカート」です。ユーザーデータベースの種類。すべてはまだ開発環境にあります。私はMagentoを試していますが、それについて複雑な気持ちがあります。プラグアンドプレイで強力であり、すぐに使用できる多くの状況に適しているようです。しかし、今ではそれをよりよく知るようになったので、ウェブサイトの視覚的および非視覚的デザインに関して、手を汚してコードを作成し、カスタマイズし、独自の機能を追加する必要があることがわかります。 開発者/デザイナーにとってDrupalは使いやすいですか?Drupalで製品カタログのインポート/エクスポートをどのように処理できますか?Magentoでは、大好きなMagmiとcsvを使用します。私は間違いなく、何らかの種類の自動カタログ更新を実装します。これはMagmiで行う予定でした。それは私にとって非常に重要です。 一般的に、eコマース向けのDrupal v。Magentoでの経験についてアドバイスしていただけますか? 編集: 結論: 私はDrupalに切り替えます.Magentoには多くの成熟した組み込み機能がありますが、それらのいくつかを選択するだけで十分であり、それらを制御するのが少なすぎるため、混乱しているように感じます状況。私は、「フードの下に行く」ことにより友好的な何かを必要とします、そして、Drupalはそれであると思います。もし私がより良いプログラマーであれば、Magentoを自分のニーズに合わせることができると思いますが、そうではないのではないかと心配しています。さようなら、Magento。
12 commerce 

3
Drupalコマースで配送先住所をプログラムで取得する方法-どのラッパーを使用すればよいですか?
drupalコマースでプログラムで配送先住所(正確には配送国)を取得する必要があります。$orderオブジェクトがあります。配送先住所を取得するにはどうすればよいですか? 編集-OK $order_wrapper = entity_metadata_wrapper('commerce_order', $order); $shipping = $order_wrapper-&gt;commerce_customer_shipping-&gt;value(); 今、私はそれをもう一度ラップする必要がありますが、タイプがわかりません $shipping_wrapper = entity_metadata_wrapper(?, $order); 疑問符の代わりに何を置くべきですか?
12 7  commerce 

3
コマースは注文から製品IDを取得します
私の質問は簡単です:Drupalコードを使用した商取引注文から製品IDを取得するにはどうすればよいですか?私は現時点でこのようなものを持っています: $orders = commerce_order_load_multiple(array(), array('status' =&gt; 'pending'), TRUE); foreach($orders as $order) { foreach ($order-&gt;commerce_line_items['und'] as $line) { $line_id = $line['line_item_id']; // ... product id, where are you? } 誰かがこの質問に答えることができれば幸いです:)
12 commerce 

2
ユーザーがログインページにアクセスすることなく匿名チェックアウトを設定するにはどうすればよいですか?
Drupal Commerceカートにアイテムを追加した後、カートのレビューページにアクセスしました。次に、チェックアウトをクリックすると、ログインページが表示されます。ユーザーがログインする必要がなく、匿名でチェックアウトするだけの設定があります。また、サイトに既にアカウントをお持ちの場合は、メールに関連して注文がアカウントに追加されます。
11 7  commerce  users 

1
製品タイプごとに異なる支払い方法
製品タイプごとに異なる支払い方法を利用できる方法はありますか? これは私のシナリオであり、私がこれまでに理解したことです。 バストラベルパスを販売するために、Drupal Commerceサイトに2つの製品タイプがあります。1つのタイプは、バスチケットの日付と時刻(カスタムラインアイテム)を選択するバスパスを予約するだけです。もう1つのタイプは実際の支払い用で、バスのパスを選択し、追加のツアー(カスタムラインアイテムも含む)を追加して、Paypalで支払うことができます。 予約の支払いタイプには、サンプルの支払いモジュールのカスタマイズバージョンを使用しており、実際の支払いにはDrupal Commerce Paypalモジュールを使用しています。 必要なのは、1つの製品タイプでカスタム予約支払い方法を利用可能にし、他の製品タイプでペイパル支払い方法を利用可能にすることです。 製品タイプの条件を追加しようとしましたが、これを行うことができませんでした。特定の製品の条件を追加できますが、製品タイプの条件は追加できません。これは理想的です:https : //skitch.com/ipwa/eywxa/add-a-new-condition-chasquibus 私が今行っているのは、各支払い製品タイプのPaypalルールを複製し、その製品SKUを条件として選択することです。これは理想的ではありません。ユーザーが複数の支払い商品を持っている場合、注文の追加の支払い商品ごとに利用可能なPaypal支払い方法が重複して取得されるためです。それぞれに支払い方法のルールがあるので、これは理にかなっていると思います。 私のソリューションでは、支払い方法ルールに商品タイプの条件を設定することも、「注文に特定の商品が含まれている」条件で4つの支払い商品SKUを設定することもできます。
11 commerce 

2
ビューのコンテキストフィルターはどのように機能しますか?
私は再びコンテキストフィルターに頭を回そうとしています!しばらく使っていましたが、またまた困惑しました。これが私がやろうとしていることです: このクローンページに挿入された分類用語を使用して、クローンコンテンツノードページを生成します。 例:EXAMPLE.com/white-shoes/blue ユーザーが/ white-shoesページに到達すると、白色に向けられた元のノードページが表示されます。ここで、ユーザーが/ white-shoes / blueに到達すると、同じノードページが表示されますが、今回はすべてのボディコンテンツが書き直され、白色が青色に置き換えられます。 でビュー私はのパスでページ表示を作成する必要があります:%/% 次に、nidを取得するためのコンテキストフィルターを作成します。Content:nidをコンテキストフィルターとして追加します。PROVIDE A DEFAULT VALUEを選択し、次のPHPコードを入力します。 $ x = drupal_lookup_path( 'source'、arg(0)); $ y = explode( '/'、$ x); $ y 1を返します。 このPHPコードは基本的に、URLの/ white-shoes部分をNIDに変換します。しかし、それは機能しません。端末を介してdrush evでコードをテストし、実際に結果が返されたので、動作することを確認しました。 分類用語の名前についても同じことを行い、そのためのコンテキストフィルターも追加します。私が選ぶこの時間は、DEFAULT値を指定すると、選択されたURLからRAW VALUEをし、第二引数を選択します。 ご覧のとおり、コンテキストフィルターのプレビュー値を入力すると、AAA / BBB / CCCになります。デフォルト値は無視されます。2番目の引数を取得することになっていますが、1番目のみを取得しています。SQLステートメントのWHEREを見ると、BBBであるはずのときにAAAを取得していることがわかります。 だから問題は何が間違っているのですか、または私が達成したいことにもっと良い解決策がありますか?
9 7  commerce  views 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.