/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $rules = array('title' => 'required', 'meta_tag' => 'required', 'description' => 'required');
     $validator = \Validator::make(\Input::all(), $rules);
     if ($validator->fails()) {
         return Redirect::to('admin/pages/create')->withInput()->witherrors($validator->messages());
     }
     $page = Pages::create(array('title' => \Input::get('title'), 'meta_tag' => \Input::get('meta_tag'), 'description' => \Input::get('description')));
     return \Redirect::to('admin/pages');
 }
Esempio n. 2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param Request $request
  * @return Response
  */
 public function store(PageRequest $request)
 {
     $input = $request->all();
     $input['create_date'] = \Carbon\Carbon::createFromFormat('d-m-Y', $input['create_date'])->format('Y-m-d');
     $input['public_date'] = \Carbon\Carbon::createFromFormat('d-m-Y', $input['public_date'])->format('Y-m-d');
     $input['show_footer'] = $request->has('show_footer');
     $input['show_menu'] = $request->has('show_menu');
     $input['show_page'] = $request->has('show_page');
     if ($request->input('seo') == null) {
         $input['seo'] = Str::slug($request->input('name'));
     }
     $input['pages_id'] = $request->input('pages_id') != 0 ? $request->input('pages_id') : null;
     $newPage = Pages::create($input);
     $this->uploadFiles($newPage['id'], $request->only('filename', 'remove', 'masterPhoto'));
     return redirect('admin/pages')->with('status', 'Wpis został dodany pomyślnie');
 }
Esempio n. 3
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $input = Request::all();
     if (Input::hasFile('image')) {
         $file = Input::file('image');
         $file->move('images', $file->getClientOriginalName());
         //  $file->save();
     }
     //  $file==$request->file('userfile');
     // $destination_path = 'public/images';
     // $filename = str_random(6).'_'.$file->getClientOriginalName();
     //   $file->move($destination_path, $filename);
     //   $image->file = $destination_path . $filename;
     //$image->save();
     Pages::create($input);
     return redirect('admin/pages');
 }
Esempio n. 4
0
 /**
  * Création d'une page en DB
  */
 public function store(PagesRequest $request)
 {
     Pages::create($request->only('name', 'slug', 'content'));
     return redirect(action('PagesController@index'))->with('success', 'La page à bien été créée');
 }
Esempio n. 5
0
 /**
  * Store a newly created pages in storage.
  *
  * @param CreatePagesRequest|Request $request
  */
 public function store(CreatePagesRequest $request)
 {
     // $request->merge(['slug'=> turkish_slug($request->input('title'))]);
     Pages::create($request->all());
     return redirect()->route('admin.pages.index');
 }