suchen

Heim  >  Fragen und Antworten  >  Hauptteil

router - Wie erhalte ich einen Routennamen in Laravel?

Route::resource('photo', 'PhotoController');

//GET           /photos                    index
//GET           /photos/create            create
//POST          /photos                    store
//GET            /photos/{photo}            show
//GET            /photos/{photo}/edit    edit
//PUT/PATCH        /photos/{photo}            update
//DELETE        /photos/{photo}            destroy

Die entsprechenden Routennamen sind:

photo.index
photo.create
photo.store
photo.show
photo.edit
photo.destory

Angenommen, der Domainname lautet: www.longlongago.top

www.longlongago.top/photos

So erhalten Sie den Routennamen photo.index basierend auf
www.longlongago.top/photos

给我你的怀抱给我你的怀抱2782 Tage vor565

Antworte allen(2)Ich werde antworten

  • 迷茫

    迷茫2017-05-16 16:49:45

    laravel使用了restful架构风格,如果不是太清楚可以上网查看。
    resource是一种资源路由,可以根据请求的方式不同,指向该控制器下相对应的方法
    例如:直接访问www.longlongago.top/photos这个url,首先确定这是一个get请求,所以程序会默认的找到index方法

    Antwort
    0
  • 漂亮男人

    漂亮男人2017-05-16 16:49:45

    Route::currentRouteName()

    Antwort
    0
  • StornierenAntwort