public function actionCreate() { $model = new Shop(); if ($model->load(Yii::$app->request->post())) { // 获取用户输入的数据,验证并保存 $model->create_time = date('Y-m-d H:i:s'); if ($model->save()) { $this->redirect('/shop/index'); } } return $this->renderAjax('create', array('model' => $model)); }
/** * Save a shop. * * @return Redirect */ public function store(Request $request) { // store $lang = $request->session()->get('language'); $shop = new Shop(); $data = $request->except(['code', 'url', '_token', '_method']); $shop->url = $request->url; $shop->code = $request->code; $shop->{$lang} = $data; if ($lang == config('app.locale')) { $shop->default = $data; } $shop->save(); // redirect $request->session()->flash('success', trans('shops.shop') . ' ' . trans('crud.created')); return redirect('admin/shops/' . $shop->id . '/edit'); }