我面临着Prestashop 1.7.4.2。的(新)问题。我想在允许客户继续进行结帐之前检查购物车中是否存在某些产品ID。如果没有,我想显示一个警报。
它是这样的:
{if !Context::getContext()->cart->containsProduct(784)}
message
{/if}
如果购物车中的产品少于XX个,并且/或者如果购物车包含Product(784),我想显示消息。
答案 0 :(得分:0)
尝试:
Context::getContext()->cart->containsProduct(784) // number of products 784 in cart
AND
Cart::getNbProducts(Context::getContext()->cart->id) // number of products in cart
致谢