2016-11-18 3 views
4

PHP ремесленник маршрут: список выглядит следующим образом:Как использовать имя маршрута в URL-адресе в Laravel?

| GET|HEAD | posts/{post}/edit | posts.edit | App\Http\Controllers\[email protected]  | web  

как использовать название маршрута «posts.edit» так, что он появляется в файле blade.php?

В настоящее время я использую пакет HTML Laravel и написал {{ Html::linkRoute('posts.edit', 'Edit', array($post->id), array('class'=>'btn btn-primary btn-block')) }}

, но я хотел бы использовать простой HTML в лопасть шаблонизатор без упаковки HTML Laravel. Есть ли способ использовать имя маршрута 'posts.edit' в файле кликов?

ответ

3

Вы обычно используете его route() помощник:

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

В этом случае вам не придется использовать Laravel Коллективный HTML пакет.

Смежные вопросы