2017-05-15 7 views
0

は私が私ここに読んだ本フォームURLの最後にハッシュタグを使用しますか?

<form action="submit#myresults"> 

のようなものを提出したい:

https://laravel.io/forum/02-07-2014-how-to-append-hashtag-to-end-of-url-with-redirect

はので、これは動作しません。

{!! Form::open(['route' => 'my_fooroute']) !!} 

クリーンな方法は何ですか?

+0

ルートで '#'を直接使用することはできません。しかし、あなたは '%23'にハッシュをエンコードし、そのように使用することができます。 あなたのURLは '

答えて

0

:よう

{!! Form::open(['route' => ['test', 'hash_you_want']]) !!} 

または、URL:のように、その後のオープンフォームを

Route::get('/blog#{hash_tag?}', '[email protected]')->name('test'); 

を:

{!! Form::open(['url' => route('my_fooroute') . '#bar'] !!} 
1

あなたのような何かを行うことができます。これはきれいな形であるように思わ

<a href="{{ url()->route('test', 'hash_you_want') }}">My Link</a> 
関連する問題