Laravel使用参数生成不同的URL

时间:2017-06-26 18:02:43

标签: laravel url routing

我有多个html元素,每个人都应该引用另一个相同的路由,但使用动态的seccond参数

喜欢Route::get('categorie/{categorie}', 'Group\GroupController@index');

有三种不同的html元素。

每个人都有自己的

<a href="{{ route('categorie/.' + 'anything') }}">
<a href="{{ route('categorie/.' + 'gaming') }}">
<a href="{{ route('categorie/.' + 'unicorn') }}">

现在我没有让它工作..我也想在我的控制器中获得第二个参数

public function index(Request $request) {
        return $request['categorie'];
}

有人能告诉我怎么做吗?

我尝试过这样的事情:

<a href="{{ url / route ('categorie', 'anything', ['categorie' => 'allgemein']) }}">  ( for each href )

但这只会让我的网站崩溃

有人知道解决方案吗?

1 个答案:

答案 0 :(得分:0)

将控制器方法更改为

public function index(Request $request, $categorie) {
    return $categorie;
}