2011-10-12 23 views
5

Giả sử bạn muốn lập trình thuế suất thuế VAT trên trang sản phẩm trong Magento, bạn làm cách nào để thực hiện việc này.Làm thế nào để bạn lập trình có được thuế suất trong Magento trên trang sản phẩm

+1

Bạn đã thử gì, bạn đang ở đâu trong mã? Các câu hỏi về Stack Overflow được dự kiến ​​thường liên quan đến lập trình hoặc phát triển phần mềm theo một cách nào đó, trong phạm vi được xác định trong [faq] (http://stackoverflow.com/faq). –

+0

Tôi đã thử điều này: $ FlatRate = Mage :: getStoreConfig (tự :: FLAT_RATE, $ this-> getStore()); Mage :: helper ('tax') -> getShippingPrice ($ shipping). Vấn đề là tôi không biết FLAT_RATE là gì. Tôi có một sản phẩm, $ product = Mage :: getModel ('catalogue/product') - > tải ($ productId); và giá của nó ($ price = $ product-> getPrice()) .Tôi muốn đặt giá VAT trong phần phụ trợ (nói 19%), sau đó hiển thị giá sản phẩm bao gồm thuế – user726899

+0

Tôi phải hiển thị giá này theo cách thủ công trên sản phẩm page.I không muốn sử dụng cài đặt trong chương trình phụ trợ. – user726899

Trả lời

6

Tôi không chắc chắn cách tự mình áp dụng thuế suất nhưng nếu bạn muốn in sản phẩm bao gồm thuế, đây có phải là điều bạn đang tìm kiếm không?

$_finalPriceInclTax = Mage::helper('tax')->getPrice($_product, $_product->getFinalPrice(), true);  
+2

Lưu ý rằng điều này sẽ không hoạt động nếu giá danh mục được đặt (trong admin) để hiển thị * không bao gồm thuế *. – Jongosi

+0

Sử dụng đoạn mã này trong chế độ xem sản phẩm để hiển thị văn bản cms thuế suất của bạn: getAttributeText ('tax_class_id')?> Đặt nội dung trong CMS. – TonkBerlin

Các vấn đề liên quan