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