php - Laravel Routing to non index method in controller -


i trying create route:

route::get('/apply/submit', 'applycontroller@submit'); 

but keep getting standard laravel error page.

my applycontroller:

class applycontroller extends basecontroller {      public function index() {         return view::make('apply.apply', array('metatitle' => 'china aupair | internships | apply online'));     }      public function submit() {         return 'yay!';     }  } 

which don't understand because route::get('/apply', 'applycontroller@index'); works should.

what doing wrong?

i think problem method access page. try send form (using post method) , use get route. should change:

route::get('/apply/submit', 'applycontroller@submit'); 

into

route::post('/apply/submit', 'applycontroller@submit'); 

because send form , not run route manually in browser using http://localhost/yourproject/apply/submit


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -

php - $params->set Array between square bracket -