/** * Update the specified resource in storage. * * @param NewsUpdateRequest $request * @param int $id * @return Response */ public function update(NewsUpdateRequest $request, $id) { if ($this->news->update($request->newsFillData(), $id)) { // Log::info('update...'. Input::get('tags')); // $tags = Input::get('tags') ? array_map('trim', explode(',', Input::get('tags'))) : []; // $news->syncTags($tags); return Redirect::to('admin/news'); } else { return Redirect::back()->withInput()->withErrors('保存失败!'); } }
/** * Update the specified resource in storage. * * @param NewsUpdateRequest $request * @param int $id * @return Response */ public function update(NewsUpdateRequest $request, $id) { $news = News::findOrNew($id); if ($this->repository->update($id, $request->newsFillData())) { Log::info('update...' . Input::get('tags')); $tags = Input::get('tags') ? array_map('trim', explode(',', Input::get('tags'))) : []; $news->syncTags($tags); return Redirect::to('admin/news'); } else { //return Redirect::back()->withInput()->withErrors('保存失败!'); } }