Ich habe ein Modul, in dem der Administrator jedem Produkt aus dem Backend einen Rabatt zuweisen kann. Der Rabatt wäre in percentage. Es gibt eine benutzerdefinierte Listingseite, auf der alle Produkte mit Rabatt aufgelistet werden. Meine Magento-Version ist 1.8
Zum Beispiel:
Product Price = 299
Discount Percent = 20%
Discounted Price = 239.20
Ich muss Folgendes tun:
- Zeigen Sie auf der Listenseite für alle Produkte den reduzierten Preis anstelle des regulären Preises an
- Auf der Produktdetailseite wird der reduzierte Preis anstelle des regulären Preises angezeigt
- Wenn der Benutzer dieses Produkt hinzufügt, sollte der reduzierte Preis im Warenkorb, an der Kasse und an anderer Stelle angezeigt werden
- Geben Sie den Rabattprozentsatz, dh 20 im versteckten Wert, von der Listenseite an meinen Beobachter weiter
Ich habe unten einige Tutorials befolgt, aber kein Glück.
http://magentotutorial.org/programmatisch-add-product-cart-price-change-magento/ /programming/22657041/get-a-value-of-a-custom-input-in- Magento
Auch $item->getOriginalPrice()kehrt nicht alles hier auf Magento CE 1.8
Außerdem, welches Ereignis verwendet werden soll, um die Angebots-ID zu erhalten , da ich null bekomme
checkout_cart_add_product_complete ODER
checkout_cart_product_add_after
Bitte helfen Sie.
Vielen Dank.
$item->getPrice()