/ / Jak dodać ukryty produkt do koszyka zakupów magento? - ajax, magento, magento-1.9

Jak dodać ukryty produkt do koszyka zakupów magento? - ajax, magento, magento-1.9

Mam stronę, na której muszę dodać ukryty produkt do koszyka po kliknięciu przycisku. Nie chcę pokazywać produktu, wystarczy dodać go do koszyka.

Jak mogę to zrobić?

Odpowiedzi:

1 dla odpowiedzi № 1

Ustaw widoczność produktów na "Niewidoczna pojedynczo" z poziomu administratora i w pliku kontrolera dodaj produkt programowo w ten sposób:

<?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);
?>

Możesz zadzwonić do tego kontrolera również za pomocą ajax.