Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel中的分页不';行不通_Php_Laravel_Laravel 5_Pagination - Fatal编程技术网

Php Laravel中的分页不';行不通

Php Laravel中的分页不';行不通,php,laravel,laravel-5,pagination,Php,Laravel,Laravel 5,Pagination,当我把{!!$questions->links();!!}放在我的视图中时,我看不到分页样式,页面也不像我放在控制器中那样每页占用6个帖子 我的邮政总监: 类QuestionsController扩展了控制器{ /** * Display a listing of the resource. * * @return Response */ public function index() { $questions = \App\Question::latest()->

当我把{!!$questions->links();!!}放在我的视图中时,我看不到分页样式,页面也不像我放在控制器中那样每页占用6个帖子

我的邮政总监: 类QuestionsController扩展了控制器{

/**
 * Display a listing of the resource.
 *
 * @return Response
 */
public function index()
{


       $questions = \App\Question::latest()->paginate(6);
               $questions = \App\Question::unsolved();
               $bars     = \App\Question::unsolvedbar();
               $links = str_replace('/?', '?', $questions->render());
       return view('questions.index',compact('questions','bars','links'));
}
我的视图中的我的分页链接: {!!$questions->links();!!}

将此添加到您的视图中:

{!! $questions->render() !!}
如果要对链接进行分页,应执行以下操作:

$links = $questions->links()->paginate();
并在视图中添加:

{!! $links->render() !!}

这是因为您正在覆盖$questions变量

$questions = \App\Question::latest()->paginate(6);
$questions = \App\Question::unsolved();

如果没有unsolved()函数声明,我真的无法告诉您更多。

什么是“不起作用”呢?感谢您的回答,克里斯,当我在视图中输入{!!$questions->links();!!}时,我看不到分页样式,并且页面不像我在控制器中输入的那样每页占用6个帖子。这是错误:call_user_func_array()要求参数1为有效回调,类“Illumb\Database\Eloquent\Collection”没有方法“links”(视图:C:\wamp\www\qq\resources\views\questions\index.blade.php)您能提供unsolved()函数的声明代码吗?