问题标签 [laravel-pagination]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3335 浏览

php - Laravel 分页与 get() 函数

这是控制器功能。我需要为此设置分页。

阅读文档后,我尝试了以下方法。

第一种方式: $students = Student::orderBy('first_name')->get()->paginate(5);

错误:方法分页不存在。

第二种方式$students = Student::orderBy('first_name')->paginate(5)->get();

错误:类型错误:函数 Illuminate\Support\Collection::get() 的参数太少

我应该如何使用我的控制器分页?

0 投票
2 回答
5186 浏览

php - 在 Laravel 中使用 foreach 循环进行分页

下面的代码包括 roop 语句和分页。我也希望遵循 MVC 样式编码,但在这种情况下,我必须在下面的视图中使用 @if 语句。

当我尝试按@if(!deleted_at == null) 过滤时出现错误,但我无法显示正确的分页,因为这段代码也用“(deleted_at == null)”计数,所以结果是不正确的分页数显示。

通过此控制器后,如何修改此代码以获得正确的分页结果?

我认为错误来自将 Where() 与 Orwhere() 一起使用。
谢谢:)

按 user_name 和 customer_name 搜索框

在此处输入图像描述

索引.php

控制器

看法

0 投票
1 回答
5320 浏览

php - 方法链接不存在 - Laravel 5.5

我收到以下错误:

方法链接不存在

我还尝试了渲染功能,它给了我相同的结果。

这是我的代码:

当我打电话时{{ $products->links() }},它显示一个错误,但如果我删除{{ $products->links() }}我可以看到结果。

这是我的看法:

0 投票
0 回答
301 浏览

javascript - 在 laravel paginate 中分页时如何保持选中单选按钮

当我根据“状态”搜索详细信息时,它正在正确搜索并保持检查状态。但问题是,当我通过单击分页号转到下一页时,选中的单选按钮被删除。单击分页号后,我想继续检查已搜索的单选按钮。请有人帮我解决这个问题吗?

这是我的搜索表格和下面的一个屏幕截图-

在此处输入图像描述

0 投票
0 回答
386 浏览

php - Laravel 分页不会创建相对路径

我正在使用 laravel 分页,但分页的 url 不是相对的,它会将新的 url 附加到以前的 url,例如,如果我当前的 url 是“ http://localhost:8080/event-home/1 ”,那么当我点击第二页时它生成链接为“ http://localhost:8080/event-home/1#http://localhost:8080/event-home/1?page=2

如您所见,它附加到上一个 url,因此它不会返回下一页。实际上 URL 应该像“ http://localhost:8080/event-home/1?page=2 ” 以下是相同的代码

这是我的视图代码:

谢谢!

0 投票
1 回答
1563 浏览

php - 没有模型的laravel分页

我发现这个回复是针对类似问题的: Laravel 5 - Manual pagination

我现在不清楚的是如何使首页与经典{{$items->links()}}的刀片模板一起工作。

我的控制器的代码是:

问题是我生成的对象是这样的:

所以“路径”中的问题是,我怎样才能让它再次工作?多谢

0 投票
1 回答
390 浏览

laravel - 自定义查询中的 Laravel 分页器

我在 laravel 做一个项目。我在数据库中有 sql 查询作为字符串。查询非常重要。由于某些情况,无法在 laravel 关系中编写它们,所以

DB::select($table->query) 我想用 laravel 分页来分页。

0 投票
1 回答
47 浏览

laravel - Laravel Paginate 意外显示结果

用于在主页上显示所有帖子的控制器功能(工作正常,我可以单击并查看按预期列出的所有帖子):

用于在其他页面上显示所有帖子的控制器功能:

要显示在 index.blade 内部的索引上:

要在 pages.blade 内的其他页面上显示:

主页工作正常。其他页面在一定程度上起作用。他们在正确的页面上显示正确的帖子。问题在于分页。

以第 16 个帖子为例,如果我说$posts = Post::paginate(16);帖子显示在页面上并且没有显示分页按钮,因为帖子总数为 16。如果我说$posts = Post::paginate(2);第 16 个帖子出现在分页页面 8 上,即使它是该页面的唯一帖子。

0 投票
0 回答
171 浏览

laravel - 分页 Laravel Scout 搜索:SQLSTATE[42000]

嗨,感谢您的回复。我使用:laravel-scout-mysql-driver来索引和搜索 mysql 数据库。根据一套:'strict'=>false代码:

正确提供分页链接,但是当点击链接时,错误:

显示。为什么以及我最常做什么???

0 投票
1 回答
481 浏览

laravel - 如何使用 Laravel Collection groupBy 和查询分页?

我喜欢使用 Laravel 的 groupBy 函数 https://laravel.com/docs/5.6/collections#method-groupby

但是,我不能将它与 paginate(x) 函数一起使用,因为它返回的结果数量有限。SQL Query 的 Groupby 和 Laravel Collections 的 GroupBy 是完全不同的。如果我在查询中使用 groupby,它不会给我想要的东西。例如,我只想打字,我得到了我想要的一切。

例如这是我的查询

如何将 Collection 的 groupby 方法与分页一起使用?