1

私は初めてOpenCartです。で小さなサイトを作成しましOpenCartた。参考リンクはこちら。製品の説明ページに移動すると、製品の割引セクションがあることがわかります。たとえば、値を入力するときのブロックで、2割引価格は €135,00 です。入力ボックスに 2 を入力すると、チェックアウト ページにリダイレクトされます。チェックアウト ページで、数量が 2 で価格が 135,00 ユーロであることを確認できますが、合計で 270,00 ユーロと表示されています。実際には、製品価格ごとに 135,00 ユーロであり、製品金額を乗算しているため、ロジックを使用しています。しかし、ここでは、製品の説明ページに表示される割引価格が、チェックアウト ページの合計価格と同じになるようにしたいので、合計も €270,00 になります。では、このロジックを Opencart に入れる方法を教えてもらえますか?

商品説明ページ

ここに画像の説明を入力

チェックアウトページ ここに画像の説明を入力

4

1 に答える 1

0

価格は実際に正しく表示されています。実際に変更する必要があるのは、製品ページの価格の表示方法です。数量割引を入力するときは、商品の合計金額ではなく、「商品ごと」の値を指定する必要がありXます。これを正しく表示するように変更するには、すべての価格をアイテムごとの価格に編集してから、/catalog/controller/product/product.php ファイルを開いて、次のコードを見つける必要があります。

$this->tax->calculate($discount['price'],

そしてそれをに変更します

$this->tax->calculate($discount['price'] * $discount['quantity'],
于 2012-11-22T12:15:33.797 に答える