Laravelでフォーム送信時のアクセスルートを設定するにはどうすればよいですか?
阿神
阿神 2017-05-16 16:46:45
0
3
545

フォーム:

リーリー

ルーティング:

リーリー

このように書くと2番目のみにアクセスします。送信ボタンをクリックした後(注: この時点では form action='')、現在のコントローラーに転送してアクセスする必要がないようにルーティングを設定するにはどうすればよいですか?

阿神
阿神

闭关修行中......

全員に返信(3)
给我你的怀抱

1.{{Request::path()}} テンプレート内の現在のルート名を取得します。
2. アクション側で直接 {{url('xxxx')}} を実行することもできます。xxxx は目的の名前です。プロセスルーティング
3. 可能であれば、忘れずに導入してください。

いいねを押す +0
我想大声告诉你

2 つのルートのリクエスト メソッドとパスが同じ場合は機能しません。どちらかを変更できます。

リーリー

その後、現在のルーティング アドレスを取得したい場合は、次のメソッドを使用できます:

リーリー
いいねを押す +0
大家讲道理

フォーム:

リーリー

ルート:
Route::get('/','SearchController@searchscor');
コントローラー:
public function searchscor(Request $request){

リーリー

action="" の場合、現在のルートにアクセスすることを意味します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート