0

新しい価格設定方法を構築しようとしていますが、(カートに追加する前に)製品ビューの数量とオプションに従って価格を再読み込みしたいと思います。

Ajaxコントローラーを使用して、2番目の問題を解決することができました。数量を変更すると、価格ボックスの内容を変更できます。

しかし、ここでの私の問題は、code / core / Mage / Catalog / Product / Type / Price.phpに非常に多くの異なるモデル関数があるため、変更する必要のある関数がわからないことです。多分それはjs/varien/product.jsのような他の場所にあります。

私は認めなければなりません:私はちょっと迷っています。

助けてくれてありがとう!

4

1 に答える 1

0

Magento では、「カート」と「カート」への追加は見積もりシステムの一部です。各見積もりには、基本的にカート内の各「アイテム」の数量、構成、および価格である複数の見積もりアイテムがあります。

製品ページで一貫して価格を更新している場合は、オブザーバー モデルを使用して<sales_quote_save_after>イベントを観察し、希望する数量に基づいて特定のアイテムの価格を変更できるはずです。これは、カート内の数量が変更されるたびに、または実際の商品が初めてカートに追加されたときにトリガーされます。

于 2013-03-05T18:23:53.933 に答える