4 回答

TA貢獻1934條經驗 獲得超2個贊
您不應該在前言上的變量中給出相同的名稱,這可能會導致.errors之間的沖突,這可能是因為變量的abigu來自雄辯的結果或循環中的結果。
嘗試像這樣重構你的代碼
@forelse($entries as $entrie)
<tr>
<td> {{ $entrie->id }} </td>
<td> {{ $entrie->name }} </td>
</tr>
@empty
<tr>
<td>
<p>No record found.</p>
</td>
</tr>
@endforelse

TA貢獻1824條經驗 獲得超5個贊
您正在用 中的集合項覆蓋集合。$entries@forelse
@forelse($entries as $entries)
<tr>
<td> {{ $entries->id }} </td>
<td> {{ $entries->name }} </td>
</tr>
@empty
更改為 :$entries$entry
@forelse($entries as $entry)
<tr>
<td> {{ $entry->id }} </td>
<td> {{ $entry->name }} </td>
</tr>
@empty

TA貢獻1833條經驗 獲得超4個贊
確保在邊欄選項卡中返回確切的集合。
$users= User::paginate(15);
return view('entries', compact('users'));
并且您已經可以在刀片中使用此行。
{!! $entries->links() !!}
或
{!! $users->render() !!}
也在你的為每個,把它改成這個
@forelse($entries as $entry)
<tr>
<td> {{ $entry->id }} </td>
<td> {{ $entry->name }} </td>
</tr>
@empty
嘗試將控制器更改為此。
public function index(Request $request)
{
$entries = entries::where('form_id', '=', $id)->orderBy('id', 'DESC')->paginate(15);
return view('entries.index')
->with('entries', $entries);
}

TA貢獻1719條經驗 獲得超6個贊
你試過嗎?{{ $entries->links() }}
更新
在你的控制器中,你可以試試這個
$users = User::paginate(1); dd($users->links(), $users->links());
你有同樣的錯誤嗎?
- 4 回答
- 0 關注
- 153 瀏覽
添加回答
舉報