2016-07-05 15 views
0

私はボタンをクリックした後、ショッピングカートに隠し製品を追加する必要があるページがあります。 私は製品を表示したくないだけでカートに追加します。Magentoショッピングカートに隠し製品を追加するには?

どうすればいいですか?あなたはまた、AJAXを使用して、このコントローラを呼び出すことができます

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

答えて

1

は、製品の可視性管理者から「個別に表示されません」と、あなたのコントローラファイルでプログラム的に、このように製品を追加するために設定します。

関連する問題