問題タブ [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.

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

magento-1.7 - 割引コードを使用してカートに金額ボーナスを追加する方法

買い取り店を作ろうとしています。したがって、従来のウェブサイトとは正反対です。私に製品を販売する顧客にボーナスを与えるクーポンを作成する必要があります。ただし、割引コードではそれができません。phtml、xml、またはphpファイルを変更する必要がある場所、またはファイルを変更する必要がある場所を知っていますか。

例えば、

お客様がプロモーション コードを使用して商品を販売した場合、追加で 5 ドルを差し上げます。しかし、彼らがどのコードを使用したか知りたいです。

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

php - Magentoクーポン割引翻訳

カートと 1 ページのチェックアウトで「割引」を「プロモーション」に変更したい。ただし、ファイルの場所が見つかりません。構成からテンプレート パス ヒントを有効にしました。誰でも私を助けることができますか?

0 投票する
2 に答える
358 参照

joomla - 時間と分のバーチューマート割引

私はJoomlaで美徳マートを使っていますが、時計によっては値引きができないかと考えていました。毎日 16:00 から 20:00 までの売上に 20% の割引を追加したいと考えています。

前もって感謝します

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

magento - Magentoの送料クーポン割引

特定の商品に2つの配送方法を使用したプロモーション配送ルールを実行しています。プロモーションコードを使用すると機能しているように見えますが、総計に送料割引は適用されません。

Magentoコアでどのファイルを変更する必要がありますか?

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

magento - Magento で Total を取得した後に割引を適用する

カート全体に適用される割引の作業を詳しく説明できる人はいますか。その背後にあるロジックを取得できませんでした。実際には、カートに適用される独自のカスタム割引を作成したいと考えています。

現在、Mage/salesrules をオーバーライドして、validator.php にルールを追加しています。動作しますが、すべてのアイテムに割引が適用されるという問題があります。固定カート ルールの背後にあるロジックを理解しようとしましたが、理解できませんでした。他の方法はありますか出来る。

私はmagentoとphpまたはeコマース全体に慣れていないので、詳しく教えてください...お願いします

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

php - ObserverでGrandtotal / BaseGrandTotalを設定するには?

構成.xml


Observer.php


既に config.xml と Observer.php を作成しましたが、そのコードはまったく機能しません。$quote->getData() は以下を示します:

しかし、ページのGrandTotalにはまだ真の価格が表示されています 総計

デフォルトの Magento 1.6.2を使用しています。checkout/onepage/indexでは、[続行]をクリックするたびに関数がトリガーされますが、見積もり時に grandTotal / BaseGrandTotal を設定する方法がわかりません。

0 投票する
3 に答える
63523 参照

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さん、ご指導ありがとうございます。条件が満たされたときに割引クーポンを正常に適用し、条件が満たされなくなったときに割引クーポンを削除する作業の最終結果は次のとおりです。

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

magento - Magentoのショッピングカートルールで数量0の製品を許可しない方法は?

1000 ドルを超える 20% 割引のショッピング カート ルールを設定しました。しかし、これらの商品は数量 0 で含まれてはならないという条件をもう 1 つ追加する必要があります。

バックオーダーを有効にしました。では、この商品の数量が 0 であるかどうかをショッピング カート ルールに追加するにはどうすればよいでしょうか。

助けてください