/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { // /* $produto = Produto::create([ 'nome'=>Input::get('nome'), 'preco'=>Input::get('preco'), 'descricao'=>Input::get('descricao'), 'categoria_id'=>Input::get('categoria_id') ]); */ //salvamento do produtoo ok /* $produto= new Produto; $produto->nome =$request->input('nome'); $produto->preco =$request->input('preco'); $produto->descricao=$request->input('descricao'); $produto->categoria_id=$request->input('categoria_id'); $produto->save();//well saved var_dump('produto salvo'); //salvamento da imagem // Validation // $image = new Image; // upload the image // $file = $request->file('userfile'); $destination_path = 'uploads/'; $filename = str_random(6).'_'.$file->getClientOriginalName(); $file->move($destination_path, $filename); // save image data into database // $image->file = $destination_path . $filename; $image->caption = $request->input('nome'); $image->description = $request->input('descricao'); //////adicionado $image->produto_id= $request->input('produto_id'); $image->save(); var_dump('imagem salva'); */ $produto = new Produto(); $produto->nome = $request->input('nome'); $produto->preco = $request->input('preco'); $produto->descricao = $request->input('descricao'); $produto->categoria_id = $request->input('categoria_id'); $produto->isExist = "true"; $produto->save(); $image = new Image(); // upload the image // $file = $request->file('userfile'); $destination_path = 'uploads/'; $filename = str_random(6) . '_' . $file->getClientOriginalName(); $file->move($destination_path, $filename); // save image data into database // $image->file = $destination_path . $filename; $image->caption = $request->input('nome'); $image->isexist = "true"; $image->produto()->associate($produto); $image->save(); // $produto->images()->save($image); return redirect('/produto'); }