public function actionRemoveBasket()
    {
        $rr = new RequestResponse();

        if ($rr->isRequestAjaxPost()) {
            $basket_id = \Yii::$app->request->post('basket_id');

            $shopBasket = ShopOrderItem::find()->where(['id' => $basket_id])->one();
            if ($shopBasket) {
                if ($shopBasket->delete()) {
                    $rr->success = true;
                    $rr->message = \Yii::t('skeeks/shop/app', 'Position successfully removed');
                }
            }

            \Yii::$app->shop->cart->shopOrder->link('cmsSite', \Yii::$app->cms->site);
            $rr->data = \Yii::$app->shop->cart->shopOrder->jsonSerialize();
            return (array)$rr;
        } else {
            return $this->goBack();
        }
    }
public function actionRemoveBasket()
    {
        $rr = new RequestResponse();

        if ($rr->isRequestAjaxPost()) {
            $basket_id = \Yii::$app->request->post('basket_id');

            $shopBasket = ShopOrderItem::find()->where(['id' => $basket_id])->one();
            if ($shopBasket) {
                if ($shopBasket->delete()) {
                    $rr->success = true;
                    $rr->message = \Yii::t('skeeks/shop/app', 'Position successfully removed');
                }
            }

            \Yii::$app->shop->cart->shopOrder->link('cmsSite', \Yii::$app->cms->site);
            $rr->data = \Yii::$app->shop->cart->shopOrder->jsonSerialize();
            return (array)$rr;
        } else {
            return $this->goBack();
        }
    }
public function actionRemoveBasket ( ) { $ rr = new RequestResponse ( ) ; if ( $ rr -> isRequestAjaxPost ( ) ) { $ basket_id = \ Yii :: $ app -> request -> post ( 'basket_id' ) ; $ shopBasket = ShopOrderItem :: find ( ) -> where ( [ 'id' => $ basket_id ] ) -> one ( ) ; if ( $ shopBasket ) { if ( $ shopBasket -> delete ( ) ) { $ rr -> success = true ; $ rr -> message = \ Yii :: t ( 'skeeks/shop/app' , 'Position successfully removed' ) ; } } \ Yii :: $ app -> shop -> cart -> shopOrder -> link ( 'cmsSite' , \ Yii :: $ app -> cms -> site ) ; $ rr -> data = \ Yii :: $ app -> shop -> cart -> shopOrder -> jsonSerialize ( ) ; return ( array ) $ rr ; } else { return $ this -> goBack ( ) ; } }
Removing the basket position

@return array|\yii\web\Response
@throws \Exception
Removing the basket position