0

サイズ違いの商品を取り揃えております。サイズごとに価格が異なります。さまざまなサイズと価格は、製品のカスタム フィールドを介して設定されます。カスタムフィールド値に製品の合計価格を入力しました(したがって、増分値+10ではありません)。これは必須であるため、製品の詳細で製品の基本価格も設定しました。

製品 A 基本価格は 100 ユーロです 「サイズ 70x100 は 100 ユーロです」 「サイズ 80x100 は 110 ユーロです」 「サイズ 90x100 は 120 ユーロです」

サイズ 80x100 の製品 A を 1 つカートに入れると、合計価格が誤って 210 ユーロに設定されます (110 ユーロのベースとサイズ 80x100 の場合は 110 ユーロ)。

解決策は、合計価格から基本価格を除外することです。これを行う方法?

もう 1 つの解決策は、+10 ユーロ、+20 ユーロなどを使用することです。これは、私にとって手の届かない量の作業を意味するため、解決策 1 が可能になることを願っています。

4

1 に答える 1

0

おそらくそれはカスタムフィールドの美徳の問題です(まだ解決されていません)。私のテストWebサイト: http: //outros.net23.net/index.php ?option = com_virtuemart&view = productdetails&virtuemart_product_id = 8&virtuemart_category_id = 2

デフォルトのサンプルデータvm2.0.6が表示され、テンプレートのオーバーライドはありません。丸鋸のカスタムフィールドサイズを「50」に変更しようとすると、価格が261.60に上がり、税金が59.20になります。ただし、このカスタムフィールドをカートに追加すると、価格が同じではないことがわかります。 ..

ローカルホストで1つのVM2インストールを(VM2サンプルデータを使用して)テストし、結果が同じかどうかを比較/確認してみてください。

よろしくお願いします

于 2012-05-28T22:56:11.910 に答える