Я хочу получить содержимое корзины на prestashop os-commerce. Как это сделать?
Как получить содержимое корзины? (престашоп)
comment
Взгляните на модуль blockcart, он даст вам представление о том, как это сделать.
- person romainberger   schedule 31.07.2012
Ответы (4)
Вы должны взглянуть на класс Cart, расположенный в classs/Cart.php. Есть метод getProducts().
/**
* Return cart products
*
* @result array Products
*/
public function getProducts($refresh = false, $id_product = false)
{
// code...
}
Надеюсь это поможет,
Br,
person
Brice
schedule
17.08.2012
Просто используйте
Context::getContext()->cart
перейдите по этой ссылке https://www.prestashop.com/forums/topic/440516-how-to-get-all-product-ids-in-current-cart/
person
SagarPPanchal
schedule
04.07.2017
Это работает: наслаждайтесь
в хуке модуля вы можете использовать это:
$products = $params['cart']->getProducts(true);
person
Arslan Tabassum
schedule
02.09.2015
Если вы используете хук на странице корзины, вы можете использовать:
$products = $params['products'];
person
David S. P.
schedule
15.01.2019