Ich möchte mithilfe des Observers eine benutzerdefinierte Option zum Quoteitem hinzufügen. Der Observer checkoutCartProductAddAfter-Ereignis wird ausgelöst, nachdem das Produkt dem Warenkorb hinzugefügt wurde.
public function checkoutCartProductAddAfter(Varien_Event_Observer $observer)
{
$item = $observer->getQuoteItem();
$item->addOption(new Varien_Object(
array(
'product' => $item->getProduct(),
'label' => 'Free Gifts',
'value' => 'Spend $50 and get gift product worth $9.99'
)
));
return;
}
Mein Beobachter arbeitet, aber ich kann dem hinzugefügten Produkt keine benutzerdefinierte Option hinzufügen. Bitte geben Sie Hilfe zum Hinzufügen einer benutzerdefinierten Option mit dem Beobachter zum gerade hinzugefügten Produkt.