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(); } }
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'); } }
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(); } }
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(); } }
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(); } }
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(); } }