独自のカスタム プロモーション アクションを作成できるようにしたいと考えています。この件に関する文書はほとんどありません。
私は中を見ることによってそれのいくつかをつなぎ合わせていますapp/code/mage/SalesRule/
ただし、このモジュールのオブザーバー内には、合計を再計算するためにカートで呼び出されるメソッドがあると思いました。私が見る方法はaddProductAttributes
.
これの var ダンプを行ったとき、ミックスのどこかに価格が表示されることを期待していましたが、そうではありませんでした。
販売ルールは総コストにどのように影響しますか? 誰かが私を正しい方向に向けてください。
-- 更新 :app/code/core/Mage/SalesRule/Model/Validator.php
重要なコンポーネントのようです ( を参照public function process(Mage_Sales_Model_Quote_Item_Abstract $item
)