gpt4 book ai didi

laravel - 如何在 Laravel 的 url 中使用路由名称?

转载 作者:行者123 更新时间:2023-12-01 00:36:31 25 4
gpt4 key购买 nike

php artisan route:list 如下:

 | GET|HEAD  | posts/{post}/edit | posts.edit    | App\Http\Controllers\PostController@edit        | web      

如何使用路由名称“posts.edit”使其出现在blade.php 文件中?

目前我使用 HTML Laravel 包并写了 {{ Html::linkRoute('posts.edit', 'Edit', array($post->id), array('class'=>'btn btn-primary btn-block')) }}
但我想在没有 HTML Laravel 包的 Blade 模板引擎中使用纯 html。有没有办法在 Blade 文件中使用路由名称“posts.edit”?

最佳答案

您通常与 route() 一起使用它 helper :

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

在这种情况下,您不需要使用 Laravel Collective HTML 包。

关于laravel - 如何在 Laravel 的 url 中使用路由名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40670680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com