Prestashop - 1.7.4.2 - двойное выражение if - PullRequest
0 голосов
/ 28 октября 2018

Я столкнулся с (новой) проблемой с Prestashop 1.7.4.2. Я хочу проверить, есть ли определенный идентификатор продукта в корзине, прежде чем позволить клиенту перейти к оформлению заказа. Если нет, я хочу отобразить предупреждение.

Работает так:

{if !Context::getContext()->cart->containsProduct(784)}
message
{/if}
  • Я хочу добавить второй оператор if, чтобы проверить, есть ли определенное количество товаров в корзине.

Если в корзине ИХ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ ИЛИ (784), я хочу отобразить сообщение.

1 Ответ

0 голосов
/ 29 октября 2018

Попробуйте с:

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

И

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

Привет

...