Esempio n. 1
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request, $id)
 {
     $page = Page::find($id);
     $this->validate($request, ['title.ru' => 'required', 'title.kg' => 'required', 'status' => 'required']);
     foreach (config('laravellocalization.supportedLocales') as $locale => $language) {
         $page->translateOrNew($locale)->title = $request->input('title')[$locale];
         $page->translateOrNew($locale)->content = $request->input('content')[$locale];
     }
     $page->status = $request->input('status');
     $page->save();
     return \Redirect::route('admin.page.index');
 }