示例#1
0
 public function update(Request $request)
 {
     $id = $request->route('id');
     $page = PageModel::findOrFail($id);
     $page->pag_name = ucfirst($request->input('pag_name'));
     $page->pag_slug = strtolower($request->input('pag_slug'));
     $page->pag_status_cd = "ACT";
     $page->pag_desc = $request->input('pag_desc');
     $page->pag_order = $request->input('pag_order');
     $page->pag_cat_id = $request->input('cat_id');
     if (!$page->save()) {
         return "error";
     }
     return Redirect::route('pageHome');
 }
示例#2
0
 public function update(PageRequest $request, $id = 0)
 {
     $page = Page::findOrFail($id);
     $page->update(['url' => $request->get('url'), 'view' => $request->get('view'), 'views' => $request->get('views'), 'is_open' => $request->get('is_open'), 'openurl' => $request->get('openurl'), 'cover' => $request->get('cover'), 'thumb' => $request->get('thumb'), 'hash' => $request->get('hash')]);
     if ($page) {
         Cache::store('page')->flush();
         Attachment::where(['hash' => $page->hash, 'project_id' => 0])->update(['project_id' => $page->id]);
         $message = '单页修改成功,请选择操作!';
         $url = [];
         $url['返回单页列表'] = ['url' => route('admin.pages.index')];
         $url['继续添加'] = ['url' => route('admin.pages.create')];
         $url['继续编辑'] = ['url' => route('admin.pages.edit', $page->id)];
         $url['查看单页'] = ['url' => route('page.show', $page->url), 'target' => '_blank'];
         return Theme::view('admin.message.show', compact('message', 'url'));
     }
 }