Tôi có một mô-đun trong đó quản trị viên có thể chỉ định giảm giá cho bất kỳ sản phẩm nào từ phụ trợ. Giảm giá sẽ được trong percentage
. Có một trang danh sách tùy chỉnh nơi tất cả các sản phẩm sẽ được liệt kê có áp dụng giảm giá. Phiên bản Magento của tôi là 1.8
Ví dụ:
Product Price = 299
Discount Percent = 20%
Discounted Price = 239.20
Tôi cần làm như sau:
- Hiển thị giá chiết khấu thay vì giá thông thường trên trang danh sách cho tất cả các sản phẩm
- Hiển thị giá chiết khấu thay vì giá thông thường trên trang chi tiết sản phẩm
- Khi người dùng thêm sản phẩm đó, giá chiết khấu sẽ được hiển thị trong giỏ hàng, thanh toán và các nơi khác
- Chuyển phần trăm chiết khấu tức là 20 trong giá trị ẩn từ trang danh sách cho người quan sát của tôi
Tôi đã làm theo vài hướng dẫn dưới đây nhưng không có may mắn.
http://magentotutorial.org/programmatically-add-product-cart-price-change-magento/ /programming/22657041/get-a-value-of-a-custom-input-in- magento
Ngoài ra, $item->getOriginalPrice()
không trả lại bất cứ điều gì ở đây trên Magento CE 1.8
Ngoài ra, sự kiện nào sẽ được sử dụng để nhận ID Trích dẫn , vì tôi đang bị null
checkout_cart_add_product_complete
HOẶC LÀ
checkout_cart_product_add_after
Xin vui lòng giúp đỡ.
Cảm ơn.
$item->getPrice()