我在顯示刀片模板中的集合時遇到了問題。在刀片模板中顯示Laravel集合
$comments = Comment::all();
return view('comments/index')->with(compact('comments'));
刀片的代碼是:
@isset($comments)
@foreach($comments as $comment)
<div>
<p>
<a href="{{ url('comments/', $comment->id) }}"><{{ $comment->commentor }}</a>
</p>
</div>
<hr>
@endforeach
@endisset
@empty($comments)
<div>
<p>There were no comments available.</p>
{{ $comments }}
</div>
@endempty
但不知道如何獲取數據到模板渲染。它只是呈現一個空白頁。
有什麼錯誤? – JYoThI
如果整個頁面都是空白的,這聽起來像是一個PHP錯誤。檢查你的apache error.log – Brad
也我覺得評論/索引應該是comments.index – Brad