/**
  * Update the specified resource in storage.
  *
  * @param PageRequest|Request $request
  * @param Project $project
  * @param Module $module
  * @param Page $page
  * @return \Illuminate\Http\Response
  */
 public function update(PageRequest $request, Project $project, Module $module, Page $page)
 {
     if (isset($_POST['module_id'])) {
         $module_id = $_POST['module_id'];
         $pages = Page::where('module_id', '=', $module_id)->get();
         foreach ($pages as $page) {
             $page->update($request->all());
             $page->save();
         }
         return redirect()->route('project.module.show', [$project, $module]);
     }
     if (isset($_POST['module_name'])) {
         $pages = $_POST;
         $module = Module::where('project_id', '=', $project->id)->where('name', '=', $_POST['module_name'])->first();
         foreach ($pages as $val) {
             if (is_numeric($val)) {
                 $p = Page::where('id', '=', $val)->first();
                 $p->module_id = $module->id;
                 $p->save();
             }
         }
     }
     $page->update($request->all());
     $page->save();
     return redirect()->route('project.module.show', [$project, $module]);
 }
Esempio n. 2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \App\Page $page
  * @param  \Illuminate\Http\Request $request
  * @return Response
  */
 public function update(Page $page, Request $request)
 {
     $this->validate($request, $this->rules);
     $input = array_except(Input::all(), '_method');
     $page->update($input);
     return Redirect::route('superadmin.pages.index', $page->slug)->with('message', 'Page updated.');
     // show after update page
     //return view('pages.show', compact('page'));
 }
 /**
  * Save a page
  *
  * @param Request $request
  * @param Page $page
  * @return $this|\Illuminate\Http\RedirectResponse
  */
 public function savePage(Request $request, Page $page)
 {
     $page->update($request->all());
     $page->content = $request->input("editorValue");
     $page->save();
     return redirect()->back()->with(['status' => 'success', 'message' => '更新成功']);
 }
Esempio n. 4
0
 public function update(PageRequest $request, Page $page)
 {
     $page->update($request->except(['_token']));
     return redirect('dash/page')->with('message', 'Page was update success.');
 }
Esempio n. 5
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(Page $page, PageRequest $request)
 {
     //
     $input = $request->all();
     $page->update($input);
     return redirect('paginas');
 }
Esempio n. 6
0
 public function update(Page $page)
 {
     $page->update(Input::all());
     return redirect("/admin/pages");
 }
 function update(Page $page, Request $request)
 {
     $page->update(['location' => $page->location, 'text' => $request->get('text')]);
     $page->save();
     return redirect('/')->with(['flash_message' => 'Your page data has been updated successfully.']);
 }
Esempio n. 8
0
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(PageRequest $request, Page $page)
 {
     $page->update($request->all());
     return redirect('page');
 }