私は現在、Laravel-5.3の画像アップロードを扱っています。 マイ「プロフィールページ」ルートは次のように定義されています。このようにLaravel Route/{username}フォームアクション
/* GET request to show the profile page */
Route::get('/{username}', [
'uses' => '\App\Http\Controllers\[email protected]',
'as' => 'profile.index',
]);
/* POST request to update the Avatar (display pic) */
Route::post('/{username}', [
'uses' => '\App\Http\Controllers\[email protected]',
'as' => 'profile.index',
]);
、フォームでexample.com/john
(「ジョンは」ユーザ名であるとする)
のようなプロフィールURLはかなりルックスとはいえ、私が定義する必要がありますアクション"。
<form enctype="multipart/form-data" action="" method="POST">
フォームアクションでルートを定義して、ユーザーがそれぞれのルートにリダイレクトされるようにするにはどうすればよいですか。 "example.com/john
"のようなものです。
<form action="/{username}">
を直接定義することはできません。代わりにexample.com/{username}
に移動します。
同じルート名を持つ2つのルートがあります。 – Ruffles