Prestashop - 1.7.4.2 - if if statement

问题描述 投票:0回答:1

我正面临Prestashop 1.7.4.2的(新)问题。我想在允许客户进行结账之前检查某个产品ID是否在购物车中。如果没有,我想显示警报。

它的工作原理如下:

{if !Context::getContext()->cart->containsProduct(784)}
message
{/if}
  • 我想添加第二个if语句来检查购物车中是否有一定数量的产品。

如果购物车中的产品少于xx和/或如果购物车包含产品(784),我想显示消息。

php if-statement prestashop condition
1个回答
0
投票

试试:

Context::getContext()->cart->containsProduct(784) // number of products 784 in cart

Cart::getNbProducts(Context::getContext()->cart->id) // number of products in cart

问候

© www.soinside.com 2019 - 2024. All rights reserved.