magento-1.9 - 如何清除 magento 购物车中的所有购物车项目(在来自世界各地的所有 PC 中)

标签 magento-1.9

当我运行脚本时,然后清除所有 中的购物车项目个人电脑 已经添加了购物车项目。

最佳答案

试试下面的代码。

protected $quoteFactory;

public function __construct(
    ...
    \Magento\Quote\Model\QuoteFactory $quoteFactory,
    ....
) {
    ....
    $this->quoteFactory = $quoteFactory;
    ....
}

$quoteCollection = $this->quoteFactory->create()->getCollection()
          ->addFieldToFilter('is_active', 1);       

foreach ($quoteCollection as $item) {
    $item->delete();    
}

关于magento-1.9 - 如何清除 magento 购物车中的所有购物车项目(在来自世界各地的所有 PC 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45325924/

相关文章:

magento - 如何将数据写入自定义字段中的 "sales_flat_order_payment"表?

php - 如何在magento中创建属性

magento - 如何获得属性集名称?

php - 从 Magento 获取类别名称

html - 在 Magento 中放置 Logo

php - Magento 1.9 创建新的 Hello World 模块

javascript - “Violation readystatechange handler took 760ms” 更新 Chrome 后

php - 在 Magento 之外但在同一域中获取购物车内容

magento-1.9 - Magento 1.9 SUPEE-9767 之后允许 pdf 上传不起作用 - 无效的 Mime 类型