public function actionInsertall($order_id) { $basket = Basket::findAll(['user_id' => Yii::$app->user->id]); //for($i=0; $i < Basket::getCount(); $i++){ foreach ($basket as $modelb) { //$modelb = $basket[$i]; //echo $modelb->good_id .' '. $modelb->count .' '. $modelb->summ .' '. $modelb->user_id . '<br>'; $model = new Listofgoods(); $model->orders_order_id = (int) $order_id; $model->goods_good_1c_id = (string) $modelb->good_id; $model->good_count = (int) $modelb->count; $model->save(); } Basket::deleteAll(['user_id' => Yii::$app->user->id]); return $this->redirect(['orders/view', 'id' => $order_id]); //var_dump($basket); //die(); }