MiniShop 2 плагин msOnBeforeAddToCart
        Доброго дня всем!
Не нашел подходящего решения остатков для одного магазина, решил допилить сам.
Хочу проверять кол-во добавляемого товара в плагине msOnBeforeAddToCart и в msOnBeforeChangeInCart (давно модифицировал работу minishop2, но хочу вынести изменения, чтобы можно было обновляться).
Проблема состоит вот в чем:
Не могу получить доступ к корзине, хотя объект передается, файл: mscarthandler.class.php
Задача — получить количество этого товара в корзине. В mscarthandler.class.php обращение происходит вот так:
    
    
                                                                                
            Не нашел подходящего решения остатков для одного магазина, решил допилить сам.
Хочу проверять кол-во добавляемого товара в плагине msOnBeforeAddToCart и в msOnBeforeChangeInCart (давно модифицировал работу minishop2, но хочу вынести изменения, чтобы можно было обновляться).
Проблема состоит вот в чем:
Не могу получить доступ к корзине, хотя объект передается, файл: mscarthandler.class.php
$response = $this->ms2->invokeEvent('msOnBeforeAddToCart', array(
                'product' => $product,
                'count' => $count,
                'options' => $options,
                'cart' => $this,
            ));При попытке в плагине обратиться к $cart не получаю никакого результата.Задача — получить количество этого товара в корзине. В mscarthandler.class.php обращение происходит вот так:
$this->cart[$key]['count']Но все, что внутри плагина могу узнать о $cart — то, что это объект методом is_object()    Комментарии: 3
                Вот так получить можно содержимое корзины.
P.S/ смотрите в журнале ошибок
                    P.S/ смотрите в журнале ошибок
$tmp = $cart->get();
$modx->log(1, print_r($tmp, 1));            
                Спасибо! Оно!..            
                    
                Добрый день! Можете поделиться решением для остатков товара?            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.