Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 2
0
 /**
  * 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');
 }