PHP/Laravel ルーターの作成

■ ユーザーがリソースをCRUDするためのルート設計

routes/web.phpファイルの以下を、

Route::get('/', function () {
return view('welcome');
});

以下に変更する。

Route::get('/', 'xxxsController@index');
Route::resource('xxxs', 'xxxsController');

*上記コマンドは以下と同じ

Route::get('xxx/{id}', 'xxxController@show');
Route::post('xxx', 'xxxController@store');
Route::put('xxx/{id}', 'xxxController@update');
Route::delete('xxx/{id}', 'xxxController@destroy');
Route::get('xxx', 'xxxController@index');
Route::get('xxx/create', 'xxxController@create');
Route::get('xxx/create', 'xxxController@create')->name('messages.edit');
Route::get('xxx/{id}/edit', 'xxxController@edit');
Route::get('xxx/{id}/edit', 'xxxController@edit')->name('messages.edit');

*上記以外:例 コピー:

Route::get('xxx/{id}/copy', 'xxxController@copy');

About TIER

TIERは、Global、DX、HRの3軸により 大手企業から中小企業、民間企業から行政まで、海外展開に必要なサービスをワンストップで支援しております。海外マーケティングセールスからデジタルマーケティング、多言語サイトや越境ECサイト制作等の海外向けクリエイティブ制作、グローバル人材採用支援まで幅広く対応しております。お気軽にお問い合わせください。

Check Also

PHP/Laravel モデルの作成

■下準備 事前の準備として、フ …