리소스 컨트롤러에 대한 Laravel 경로 사용자 지정
php artisan route:list
이 기사에서는
photos
컨트롤러를 예로 사용합니다.기본적으로 다음은 ] 컨트롤러 CRUD 작업 경로 목록입니다.
동사
URI
동작
경로 이름
가져 오기
/사진
인덱스
사진.색인
가져 오기
/사진/만들기
인덱스
사진.색인
게시하다
/사진
인덱스
사진.색인
가져 오기
/사진/{사진}
인덱스
사진.색인
가져 오기
/photos/{photo}/편집
인덱스
사진.색인
넣기/패치
/사진
인덱스
사진.색인
삭제
/사진
인덱스
사진.색인
때로는 CRUD 작업에서 몇 가지 경로만 사용하고 싶을 수 있으며
index
, create
, store
, edit
및 update
만 사용하려는 경우 다음과 같이 사용자 지정할 수 있습니다. 수행원:Route::resource('photos', 'PhotoController')->only('index', 'create', 'store', 'edit', 'update');
모든 경로 이름에 대한 접두사를 정의하기 위해 as 옵션을 지정할 수도 있습니다.
Route::resource('photos', 'PhotoController', [
'as' => 'foo'
]);
마찬가지로 다음과 같이 각 컨트롤러 메서드에 대해 사용자 지정 이름을 제공할 수도 있습니다.
Route::resource('photos', 'PhotoController', [
'names' => [
'index' => 'foo',
'store' => 'foo.new',
// etc...
]
]);
Reference
이 문제에 관하여(리소스 컨트롤러에 대한 Laravel 경로 사용자 지정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ibrarturi/customise-laravel-route-for-resource-controller-52j1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)