我想在 prestashop os-commerce 上获取购物车内容。怎么可能呢?
问问题
11870 次
4 回答
4
您应该查看位于 classes/Cart.php 中的 Cart 类。有一个方法叫做 getProducts()。
/**
* Return cart products
*
* @result array Products
*/
public function getProducts($refresh = false, $id_product = false)
{
// code...
}
希望这可以帮助,
溴,
于 2012-08-17T12:55:08.470 回答
2
只需使用
Context::getContext()->cart
请参阅此链接 https://www.prestashop.com/forums/topic/440516-how-to-get-all-product-ids-in-current-cart/
于 2017-07-04T06:38:52.813 回答
0
它的工作:享受
在模块钩子中你可以使用这个:
$products = $params['cart']->getProducts(true);
于 2015-09-02T07:28:20.497 回答
0
如果您在购物车页面上使用挂钩,您可以使用:
$products = $params['products'];
于 2019-01-15T13:07:14.510 回答