public function store(Request $request) { $this->validate($request, ['music_image' => 'required', 'music_name' => 'required', 'music_moods' => 'required', 'music_text' => 'required', 'song' => 'required']); $music = ['music_image' => Input::get('music_image'), 'music_name' => Input::get('music_name'), 'music_moods' => Input::get('music_moods'), 'music_text' => Input::get('music_text'), 'music_user' => Auth::user()->id]; $music = Music::create($music); //加入关联 $song_ids = explode('|', Input::get('song')); $song_music = []; foreach ($song_ids as $k => $v) { $song_music[] = ['song_id' => $v, 'music_id' => $music->music_id]; } DB::table('fm_song_music')->insert($song_music); return redirect('admin/music'); }
public function store(MusicRequest $music) { // $rsvp = new Rsvp; // // $rsvp->setImagePath($request->getImagePath()); // // $rsvp->imagePath = $request->imagePath; Music::create($music->all()); // $file = null; // if ($request->hasFile('imageName')) { // $file = $request->file('imageName'); // $ext = strtolower($file->getClientOriginalExtension()); // $request["imagePath"] = $ext; // } // $request->file('imageName')->move(base_path() . '/public/images/catalog/', $file); // // $request['imagePath'] = base_path().'/public/images/catalog/'.$file; // // return view('pages.music', compact('music')); // return view('pages.thanks', compact('rsvp')); }
public function store() { $input = Request::all(); Music::create($input); return redirect()->route('music.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { Music::create($request->all()); return back(); }