/ / Wie kann ich ein verstecktes Produkt in den magento Warenkorb legen? - Ajax, Magento, Magento-1.9

Wie man verstecktes Produkt Magento Warenkorb hinzufügt? - Ajax, Magento, Magento-1.9

Ich habe eine Seite, auf der ich versteckte Produkte nach einem Klick auf den Button in den Warenkorb legen muss. Ich möchte das Produkt nicht zeigen, sondern einfach in den Warenkorb legen.

Wie kann ich es tun?

Antworten:

1 für die Antwort № 1

Setzen Sie die Sichtbarkeit des Produkts auf "Nicht einzeln sichtbar" von admin und fügen Sie das Produkt in Ihrer Controller-Datei wie folgt hinzu:

<?php
$productId = "123";
$qty = "3";
$product = Mage::getModel("catalog/product")->load($productId);
$cart = Mage::getModel("checkout/cart");
$cart->init();
$cart->addProduct($product, array("qty" => $qty));
$cart->save();
Mage::getSingleton("checkout/session")->setCartWasUpdated(true);
?>

Sie können diesen Controller auch mit Ajax aufrufen.