首页 > 解决方案 > 在 LARAVEL 6 的前端刀片中使用登录用户 ID 设置 URL

问题描述

您好我正在尝试从我的刀片(welcome.blade.php)设置一个 URL(href)以登录用户的用户配置文件。

我的网址必须是这样的 -> sample.com/profile/24

在那里,24 是登录用户的用户 ID

<a href="{{URL('/profile/{{ Auth::user()->id }}')}}" class="btn btn-primary">profile</a>

但是当我运行代码时,它给了我以下异常,

Facade\Ignition\Exceptions\ViewException 语法错误,意外 '}',期待 ')'

标签: phplaravelauthenticationhreflaravel-6

解决方案


无需在{{}}里面再次使用{{}}

改变

<a href="{{URL('/profile/{{ Auth::user()->id }}')}}" class="btn btn-primary">profile</a>

<a href="{{URL('/profile/'.Auth::user()->id)}}" class="btn btn-primary">profile</a>

推荐阅读