Minishop2 только одна копия товара в корзине

MODX Revolution

13-04-2020

Как легко сделать проверку и ограничить возможность добавления товаров в корзину одним товаров для одинаковых товаров.
Ограничить количество одинаковых товаров в корзине можно простым плагином, на событие msOnBeforeAddToCart
$added = $product->get('id');
$tmp = $cart->get();
foreach ($tmp as $tm)  {
	 if ($tm['id'] == $added) {   
          $modx->event->output('Добавить можно только один товар'); 
           return;
       }
}
Просмотров: 217