2016-11-18 3 views
4

PHPの職人ルート:次のようにリストは、次のとおりです。LaravelのURLでルート名を使用するにはどうすればよいですか?

それはblade.phpファイルに表示されるように、私は、ルート名「posts.edit」を使用しない方法
| GET|HEAD | posts/{post}/edit | posts.edit | App\Http\Controllers\[email protected]  | web  

現在、私は、HTML Laravelパッケージを使用して{{ Html::linkRoute('posts.edit', 'Edit', array($post->id), array('class'=>'btn btn-primary btn-block')) }}

を書いたが、私はHTML LaravelパッケージなしでブレードのテンプレートエンジンでプレーンなHTMLを使用したいと思います。ブレードファイルにルート名 'posts.edit'を利用する方法はありますか?

答えて

3

通常はroute()ヘルパーとそれを使用します。

<a href="{{ route('posts.edit', ['id' => $post->id]) }}">Link</a> 

この場合、あなたはLaravelコレクティブHTMLパッケージを使用する必要はありませんよ。