【问题标题】:Amount of products added to cart添加到购物车的产品数量
【发布时间】:2016-02-28 01:44:55
【问题描述】:

我正在尝试根据添加到购物车的其他产品设置商品价格,

例如如果有 4 个产品“表”(数量 4),那么产品 X 应该是 +50 欧元。

首先,我检查product->getAttributeText('try') 是否为假。

在第二步中,我想看看有多少产品从这种(表)中放置。

我所做的是:

foreach ($cart->getAllItems() as $item) {
    $productQnty = $item->getProduct()->getQty();
}

但这始终为空。

【问题讨论】:

  • 我已经对问题进行了一些格式化。请进一步改进问题,以便社区成员能够提供帮助。

标签: php magento checkout product cart


【解决方案1】:

您应该尝试使用“购物车价格规则”。 在条件下,您可以将其设置为仅在购物车中有 X 个产品时才有效。如果需要,您还可以指定仅适用于特定产品的规则。

【讨论】:

  • 这不是我想要的,我通过在 foreach 中删除 ->getProduct() 解决了它。
猜你喜欢
  • 2012-06-09
  • 2022-10-01
  • 1970-01-01
  • 2021-04-04
  • 2011-12-19
  • 1970-01-01
  • 1970-01-01
  • 2014-11-21
相关资源
最近更新 更多