php - Difference between URL::to and URL::route in laravel -


what difference between

<a href=" {{ url::route('/account/register') }}" >register 1 </a> 

and

<a href=" {{ url::to('/account/register') }}" >register 2 </a> 

i defined routes.php

route::get('/account/register','registercontroller@create'); 

when click on 'register 1' got following error

route [/account/register] not defined. 

but when click on 'register 2' ,it goes

registercontroller@create  

url::route gets url named route. in case if name route this:

route::get('/account/register', [     'name' => 'register',      'uses' => 'registercontroller@create' ]); 

then able use

<a href="{{ url::route('register') }}" >register 1</a> 

in blade templates.


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -