9

Magento のさまざまな価格設定ルールの違いと目的を明確にできる人はいますか?

たとえば、setPrice、setOriginalPrice、setCustomPrice、setOriginalCustomPrice、setSpecialPrice、setFinalPrice などがありますが、推測しない限り、それぞれの目的と使用法は完全には明らかではありません。

4

1 に答える 1

10

ルール/見積もりシステムの仕組みにより、さまざまなフィールドが必要になります。

製品/見積もりは、各マッチング ルールを通過します。これにより、顧客が支払う価格が変更される可能性があります。システムは、割引率などを正しく報告できるように、元の価格を知る必要があります。

価格: これは、製品の magento 管理者に入力する価格です。

originalPrice:プロセス中に価格が変更される可能性があるため、変更されていないバージョンを保持します。

customPrice : これは、バックエンドで注文するときに設定できます。誰かに特別な 1 回限りの価格を提供したい場合、これは価格をオーバーライドします。

originalSpecialPrice:変更されていないバージョン。価格と同様に途中でルールなどによって変更/影響を受ける可能性があります。

specialPrice : 割引を表示できるようにするために使用される価格です。これは価格に対して使用され、差額から割引率などが計算されます。

ただし、カスタムルールなどを作成している場合は、これらの値をプログラムで設定する必要はありません。

于 2012-09-13T10:47:41.447 に答える