public function actionChangerOrder() { $data = Yii::$app->request->get(); if (!isset($data['order_id'])) { echo "缺少参数order_id"; exit; } $order_id = $data['order_id']; $session = new Sitesession(); $session->setOrderId($order_id); //设置order_id $order = Orders::findOne($order_id); $user_id = $order->action_user; $session->storeUserId($user_id); //设置user_id $ordergoods = $order->ordergoods; $goods_arr = array(); foreach ($ordergoods as $good) { $goods_arr[] = $good->goods_id; } $goods_arr = array_unique($goods_arr); $session->storeGoods($user_id, $goods_arr); $this->redirect(array('/order/index')); }