Пример #1
0
 public function postUpdate(Requests\Admin\ArticleRequest $request, $type, $act, $id = 0)
 {
     $article = new Article();
     if ($act == 'edit') {
         $article = Article::find($id);
     }
     $article->user_id = \Auth::id();
     $article->node_id = $request->input('node');
     $article->title = $request->input('title');
     $article->seo_title = $request->input('seo_title');
     $article->description = $request->input('description');
     $article->keywords = $request->input('keywords');
     $article->type = $request->input('type');
     $article->image = $request->input('get_image');
     $article->outline = $request->input('outline') ?: str_limit(strip_tags($request->input('content')));
     $article->content = $request->input('content');
     $article->order = $request->input('order');
     $article->views = $request->input('views');
     $article->hot = $request->input('hot') ? 1 : 0;
     $article->status = $request->input('status') ? 1 : 0;
     $article->recommend = $request->input('recommend') ? 1 : 0;
     $article->show_index = $request->input('show_index') ? 1 : 0;
     if ($article->save()) {
         $info = ['from' => 'update', 'status' => 'success'];
         j4flash($info);
         return redirect('admin/article/index/' . $type);
     } else {
         return redirect()->back()->withErrors(['err' => lang('submit failed')])->withInput();
     }
 }
Пример #2
0
 public function getUpdate($act, $id)
 {
     $result = false;
     $feedback = FeedBack::find($id);
     if ($feedback) {
         $result = $feedback->delete();
     }
     $info = ['from' => 'del', 'status' => 'failed'];
     if ($result) {
         $info['status'] = 'success';
         j4flash($info);
         return redirect('admin/feedback');
     } else {
         j4flash($info);
         return redirect('admin/feedback');
     }
 }
Пример #3
0
 public function postUpdate(Requests\Admin\UserRequest $request, $act, $id = 0)
 {
     $user = new User();
     if ($act == 'edit') {
         $user = User::find($id);
     }
     $user->name = $request->input('name');
     $user->phone = $request->input('phone');
     $user->email = $request->input('email');
     $user->password = $request->input('password') ?: $user->password;
     if ($user->save()) {
         $info = ['from' => 'update', 'status' => 'success'];
         j4flash($info);
         return redirect('admin/user');
     } else {
         return redirect()->back()->withErrors(['err' => lang('submit failed')])->withInput();
     }
 }
Пример #4
0
 public function postUpdate(Requests\Admin\LinkRequest $request, $act, $id = 0)
 {
     $link = new Link();
     if ($act == 'edit') {
         $link = Link::find($id);
     }
     $link->title = $request->input('title');
     $link->description = $request->input('description');
     $link->image = $request->input('get_image');
     $link->url = $request->input('url');
     $link->order = $request->input('order');
     if ($link->save()) {
         $info = ['from' => 'update', 'status' => 'success'];
         j4flash($info);
         return redirect('admin/link');
     } else {
         return redirect()->back()->withErrors(['err' => lang('submit failed')])->withInput();
     }
 }
Пример #5
0
 public function postUpdate(NavigateRequest $request, $act, $id = 0)
 {
     $nav = new Navigate();
     if ($act == 'edit') {
         $nav = Navigate::find($id);
         if (!$nav) {
             return redirect()->back()->withErrors(['err' => lang('invalid nav')])->withInput();
         }
     }
     $nav->title = $request->input('title');
     $nav->url = $request->input('url');
     $nav->status = $request->input('status');
     $nav->order = $request->input('order');
     $nav->parent_id = $request->input('parent');
     $nav->bind_node_id = $request->input('node');
     if ($nav->save()) {
         $info = ['from' => 'update', 'status' => 'success'];
         j4flash($info);
         return redirect('admin/navigate');
     } else {
         return redirect()->back()->withErrors(['err' => lang('submit failed')])->withInput();
     }
 }
Пример #6
0
 public function postUpdate(Requests\Admin\AdRequest $request, $act, $id = 0)
 {
     $ad = new Ad();
     if ($act == 'edit') {
         $ad = Ad::find($id);
     }
     $ad->title = $request->input('title');
     $ad->description = $request->input('description');
     $ad->url = $request->input('url');
     $ad->type = $request->input('type');
     $ad->image = $request->input('get_image');
     $ad->code = $request->input('code');
     $ad->width = $request->input('width');
     $ad->height = $request->input('height');
     $ad->position_id = $request->input('position_id');
     $ad->order = $request->input('order');
     if ($ad->save()) {
         $info = ['from' => 'update', 'status' => 'success'];
         j4flash($info);
         return redirect('admin/ad');
     } else {
         return redirect()->back()->withErrors(['err' => lang('submit failed')])->withInput();
     }
 }