問題タブ [discount]
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.
magento-1.7 - 割引コードを使用してカートに金額ボーナスを追加する方法
買い取り店を作ろうとしています。したがって、従来のウェブサイトとは正反対です。私に製品を販売する顧客にボーナスを与えるクーポンを作成する必要があります。ただし、割引コードではそれができません。phtml、xml、またはphpファイルを変更する必要がある場所、またはファイルを変更する必要がある場所を知っていますか。
例えば、
お客様がプロモーション コードを使用して商品を販売した場合、追加で 5 ドルを差し上げます。しかし、彼らがどのコードを使用したか知りたいです。
php - Magentoクーポン割引翻訳
カートと 1 ページのチェックアウトで「割引」を「プロモーション」に変更したい。ただし、ファイルの場所が見つかりません。構成からテンプレート パス ヒントを有効にしました。誰でも私を助けることができますか?
joomla - 時間と分のバーチューマート割引
私はJoomlaで美徳マートを使っていますが、時計によっては値引きができないかと考えていました。毎日 16:00 から 20:00 までの売上に 20% の割引を追加したいと考えています。
前もって感謝します
magento - Magentoの送料クーポン割引
特定の商品に2つの配送方法を使用したプロモーション配送ルールを実行しています。プロモーションコードを使用すると機能しているように見えますが、総計に送料割引は適用されません。
Magentoコアでどのファイルを変更する必要がありますか?
magento - Magento で Total を取得した後に割引を適用する
カート全体に適用される割引の作業を詳しく説明できる人はいますか。その背後にあるロジックを取得できませんでした。実際には、カートに適用される独自のカスタム割引を作成したいと考えています。
現在、Mage/salesrules をオーバーライドして、validator.php にルールを追加しています。動作しますが、すべてのアイテムに割引が適用されるという問題があります。固定カート ルールの背後にあるロジックを理解しようとしましたが、理解できませんでした。他の方法はありますか出来る。
私はmagentoとphpまたはeコマース全体に慣れていないので、詳しく教えてください...お願いします
php - ObserverでGrandtotal / BaseGrandTotalを設定するには?
構成.xml
Observer.php
既に config.xml と Observer.php を作成しましたが、そのコードはまったく機能しません。$quote->getData() は以下を示します:
しかし、ページのGrandTotalにはまだ真の価格が表示されています
デフォルトの Magento 1.6.2を使用しています。checkout/onepage/indexでは、[続行]をクリックするたびに関数がトリガーされますが、見積もり時に grandTotal / BaseGrandTotal を設定する方法がわかりません。
php - Woocommerce でプログラムでクーポンを適用する
Woocommerce では、カート内の重量が 100 ポンドを超える場合、顧客の注文全体に 10% の割引を適用する方法を見つけようとしています。私はこれを達成する途中です。次のステップとして、functions.php のアクション/フックを介してプログラムでクーポン コードを適用する方法を探しています。
関数 woocommerce_ajax_apply_coupon を使用してこれを行うことができるようです ( http://docs.woothemes.com/wc-apidocs/function-woocommerce_ajax_apply_coupon.html )が、使用方法がわかりません。
これまでのところ、カート内のすべての製品の合計重量を取得するように cart.php を変更し、割引を適用するクーポンを作成し (手動で入力した場合)、チェックするコードを functions.php に追加しました。重量を表示し、ユーザーにメッセージを表示します。
編集:部分的なコードが削除され、完成したコードが以下のソリューションに含まれています。
Freneyさん、ご指導ありがとうございます。条件が満たされたときに割引クーポンを正常に適用し、条件が満たされなくなったときに割引クーポンを削除する作業の最終結果は次のとおりです。
magento - Magentoのショッピングカートルールで数量0の製品を許可しない方法は?
1000 ドルを超える 20% 割引のショッピング カート ルールを設定しました。しかし、これらの商品は数量 0 で含まれてはならないという条件をもう 1 つ追加する必要があります。
バックオーダーを有効にしました。では、この商品の数量が 0 であるかどうかをショッピング カート ルールに追加するにはどうすればよいでしょうか。
助けてください