Laravel 分页错误——调用未定义的方法 stdClass::links()
Posted
技术标签:
【中文标题】Laravel 分页错误——调用未定义的方法 stdClass::links()【英文标题】:Laravel Pagination Error -- Call to undefined method stdClass::links() 【发布时间】:2015-04-17 17:54:26 【问题描述】:我开发了一个 laravel 应用程序,我想给视图分页,
看看我的控制器。
$times=DB::table('timesheets')
->leftJoin('users', 'timesheets.timesheet_user', '=', 'users.id')
->leftJoin('projects','projects.project_id','=','timesheets.timesheet_project_id')
->where('timesheet_user','=',$user)
->paginate(5);
return View::make('timesheet/index')->with('times',$times)->with('projects',$projects);
最终获得结果,但是当我尝试显示链接时。它显示如下错误,
Call to undefined method stdClass::links()
<?php echo $times->links(); ?>
我的代码有什么错误?
谢谢
【问题讨论】:
你能显示视图吗? 【参考方案1】:我的模板文件有问题。
<tbody>
@foreach($qualdatas as $qualdata)
<tr>
<td>$qualdata->qualification_name</td>
</tr>
@endforeach
</tbody>
</table>
$qualdatas->links()
在我的模板文件中,foreach 别名和数组名 相同。 Thant 是因为出现这样的错误。
当我将别名更改为不同时,它的工作方式很漂亮。 !!!
【讨论】:
以上是关于Laravel 分页错误——调用未定义的方法 stdClass::links()的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 4:PHP 致命错误:调用未定义的方法 Blueprint::int()
Laravel FFmpeg 错误调用未定义的方法 FFMpeg\FFMpeg::fromDisk()
Laravel 5.2 单元测试错误:BadMethodCallException:调用未定义的方法 Illuminate\Database\Query\Builder::make()
Laravel4 数据库播种器错误 - 调用未定义的方法 SeedDummyOrders::setContainer()
Laravel Tinker 错误:Symfony\Component\Debug\Exception\FatalThrowableError:调用未定义的方法 Psy\Configuration::