我正在尝试显示用户在消息表中显示的所有消息,但是波纹管代码给我一个错误,有人请帮助吗?
@unless(is_null(AUTH ::用户() - >消息))
{{ Auth::user()->message->name }}
@foreach(Auth::user()->message as $message)
{{ $message->name }}
@endforeach
@else
<p>No messages</p>
@endunless
答案 0 :(得分:0)
为什么除非另有使用?为什么不只是一个@if
甚至不确定其他是否适用于@unless。至少我找不到任何这方面的例子。
https://laravel.com/docs/5.4/blade
这是否有效:?
@if(!is_null(Auth::user()->message))
{{ Auth::user()->message->name }}
@foreach(Auth::user()->message as $message)
{{ $message->name }}
@endforeach
@else
<p>No messages</p>
@endif