2017-12-20 19 views

答えて

2

を行います。

Route::resource('articles','ArticleController') 

Laravelは自動的にルートの名前を設定します。

あなたは実行することができます。

php artisan route:list 

がそれらを参照してください。

ザ・必要があります名前:

  • articles.index
  • articles.store
  • articles.create
  • articles.show
  • articles.update
  • articles.destroy
  • articles.edit

ただし、カスタム名接頭辞を使用したい場合は、このようにそれを設定することができます。

Route::resource('articles','ArticleController', ['names' => 'xyz']) 

、その後、あなたがさらに移動したい場合は、あなたのルートが

にそう名前xyz.indexxyz.storeとしていますあなたも、例えば個々の名前を設定することができます:あなたがfooを取得するので、あなたが唯一のいくつかのルートの名前を設定することができ

Route::resource('articles','ArticleController', ['names' => ['create' => 'foo','update' => 'bar']]) 

を、bararticles.indexarticles.showなど

+0

ありがとう@Marcin私はそれを試してみます – Diego