Add a new route in a RESTful and use it in a Laravel form

0

Good afternoon, I'm in a problem that I can not solve, add a new route in a restful controller so (I found it on the internet)

Route::get('admin/store_productos','AdminController@store_productos');
Route::resource('admin','AdminController');

but I'm taking this route to pass some data from a form:

   {!!Form::open(['route'=>'admin.store_productos', 'method'=>'POST','files' => true])!!}
   <div class="row">
    {!!Form::text('name',null,['class'=>'input-field col  s12','placeholder'=>'Inserte Nombre del articulo'])!!}
  </div>
  <div class="row">
    {!!Form::text('precio',null,['class'=>'input-field col  s12','placeholder'=>'Inserte precio del articulo'])!!}
  </div>
  <div class="row"> 
    {!!Form::text('descripcion',null,['class'=>'input-field col  s12','placeholder'=>'Inserte descripcion del articulo'])!!}
  </div>
    <div class="row">
    {!!Form::file('path')!!}
  </div>
  {!!Form::submit('Registrar',['class'=>'btn btn-primary'])!!}
{!!Form::close()!!}

and I throw error Route [admin.store_productos] not defined. Does anyone know why?

    
asked by JUAN ALVARES 14.11.2017 в 20:02
source

1 answer

0

You are not assigning a name to the route, it is normal to tell you that the route is not defined, try:

Route::get('admin/store_productos','AdminController@store_productos')->name('admin.store_productos');
Route::resource('admin','AdminController');
    
answered by 15.11.2017 в 11:34