2012-08-28 3 views
8

Magentoのすべての異なる価格設定ルールの違いと目的を明確にすることはできますか?Magento - setCustomPrice、setPrice、setOriginalCustomPriceなどの違い

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

答えて

8

ルール/見積もりシステムの仕組みによって異なるフィールドが必要です。

商品/見積もりは、それぞれの一致するルールを通過し、顧客が支払う予定の価格を変更する可能性があります。それは%の削減など

価格に正しく報告できるように、システムはまだ元の価格を知っている必要があります:が保持します。これは、製品のためにMagentoの管理者に入力した価格が

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

customPrice unmodifedバージョン、:これはあなたがバックエンドで順序を作るとき、あなたは誰かに特別ワンオフ価格を与えたいことがあり、これは価格

originalSpecialPriceをオーバーライドします設定することができますあなたは割引を表示できるようにするために使用さ価格です、これは価格に対して使用され、その後、割合省などは次のとおりです。価格はspecialPrice

がそうであるようにそれが道に沿って規則などによって影響を受ける/変更することができたとして、その差から計算される。

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

関連する問題