Laravel 5.2 带有可变参数的命名路由用法

2024-05-17

我有这样的路线:

// Open New Subscription page
Route::get('/account/subscriptions/create/{menu}', ['uses' => 'Subscriptions\SubscriptionController@create', 'as' => 'subscription.create']);

在我的刀片模板中,我使用如下所示的命名路由:

<a href="{!! route('organisations.index') . "/p11-c3" !!}">

但这种格式不起作用。

如何在仍然使用命名路由的同时向变量菜单传递一个值(而不是硬编码url in the href)?


您可以将路由参数作为第二个参数传递给route() helper:

<a href="{!! route('organisations.index', ['menu' => 'p11-c3']) !!}">

确保您使用正确的名称。您的路由定义订阅.创建当你的模板引用的路线组织索引 route.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Laravel 5.2 带有可变参数的命名路由用法 的相关文章

随机推荐