链接在magento 2中添加购物车

时间:2016-07-04 03:33:26

标签: magento2

我知道在Magento 1中你可以通过id将产品添加到购物车:

<a href="<?php echo Mage::getUrl("checkout/cart/add/product/4671/")?>

我如何在Magento 2中做同样的事情?

1 个答案:

答案 0 :(得分:1)

//你可以像这样使用

$objectManager = \Magento\Framework\App\ObjectManager::getInstance();

$productHelper = $objectManager->get('\Magento\Catalog\Model\Product');
// get product object if you are not having
$product = $productHelper->load($id);
$listBlock = $objectManager->get('\Magento\Catalog\Block\Product\ListProduct');

echo $listBlock->getAddToCartUrl($product);