Guest User

Untitled

a guest
Jun 22nd, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.72 KB | None | 0 0
  1. ErrorException (E_ERROR)
  2. Trying to get property of non-object (View: /home/hernan/laravel/Store/Tienda/resources/views/user/compra_producto/index.blade.php)
  3.  
  4. @foreach($productos as $pro)
  5. @if($pro->emp_activo==1)
  6. <div class="col-lg-3 col-sm-3 portfolio-item">
  7. <div class="card h-100">
  8. <a href="#"><img class="card-img-top img-rounded" src="{{asset('imagenes/productos/'.$pro->pro_foto)}}" height="200px" alt=""></a>
  9. <div class="card-body">
  10. <h4 class="card-title">
  11. <a href="#">{{$pro->pro_nom}}</a>
  12. </h4>
  13. <p class="card-text">{{$pro->pro_info}}</p>
  14. <p><b>Tienda:</b> {{$pro->empresa}}<br>
  15. @if ($pro->pro_ofer_active==1)
  16. <b>Precio: </b><strike style="color: red;">{{$pro->pro_precio}}</strike> | <b>Oferta: </b>{{$pro->pro_oferta}}
  17. @else
  18. <b>Precio: </b>{{$pro->pro_precio}}
  19. @endif
  20. </p>
  21. </div>
  22. <div class="btn-group" style="margin: auto;">
  23. <span><a href="{{ url('/comprar',array($pro->pro_id)) }}" type="button" class="btn btn-block btn-success"><i class="fa fa-credit-card" aria-hidden="true"></i> Comprar</a></span>
  24. <span><button type="button" class="btn btn-block btn-info"><i class="fa fa-thumbs-up" aria-hidden="true"></i> ({{$pro->pro_megusta}}) </button></span>
  25. <span><button type="button" class="btn btn-block btn-danger"><i class="fa fa-thumbs-down" aria-hidden="true"></i> ({{$pro->pro_nomegusta}})</button></span>
  26. </div>
  27. </div>
  28. </div>
  29. @endif
  30. @include('user.producto.modal')
  31. @endforeach
  32.  
  33. <div class="container">
  34. @foreach($producto as $pro)
  35. <h1>{{$pro->pro_id}}</h1>
  36. @endforeach
  37. <h1>Realizar pedido</h1>
  38. @include('user.compra_producto.form', ['compra' => $compra, 'url' => '/comprar', 'method' => 'POST'])
  39. </div>
  40.  
  41. public function store(Request $request) {
  42. $compra = new Mensaje;
  43. $compra->celular = $request->celular;
  44. $compra->mensaje = $request->mensaje;
  45. $compra->nombre = $request->nombre;
  46. $compra->ciudad = $request->ciudad;
  47. $compra->leido = 0;
  48. $compra->producto_pro_id = $request->producto_pro_id;
  49. $compra->users_id = 1;
  50.  
  51. if($compra -> save()) {
  52. session()->flash('notificacion', 'Pedido realizado con exito!..');
  53. return redirect()->back();
  54. } else {
  55. return view('user.compra_producto.index', ['compra' => $compra ]);
  56. }
  57. }
  58.  
  59. public function show($id) {
  60. $compra = new Mensaje;
  61. $producto = Producto::find($id);
  62. return view('user.compra_producto.index', compact('compra', 'producto'));
  63. }
  64.  
  65. Route::resource('comprar', 'CompraProductoController');
Add Comment
Please, Sign In to add comment