【问题标题】:Laravel 6 multiple pagination in one pageLaravel 6 一页多分页
【发布时间】:2020-04-25 23:08:46
【问题描述】:

我想在一页中创建多个分页,info 分页工作正常。但 berita 分页链接到 info 并始终显示 info 页面而不是 berita 页面。

控制器

$infos = Info::paginate(4, ['*'], 'info');
$beritas = Berita::paginate(4, ['*'], 'berita');

查看

{{$infos->appends(['info' => $infos->currentPage()])->links()}}
{{$beritas->appends(['berita' => $beritas->currentPage()])->links()}}

已编辑

信息

<ul class="pagination">
<li class="page-item disabled" aria-disabled="true" aria-label="« Sebelumnya">
   <span class="page-link" aria-hidden="true">‹</span>
</li>
<li class="page-item active" aria-current="page"><span class="page-link">1</span></li>
<li class="page-item"><a class="page-link" href="http://127.0.0.1:8000?info=2">2</a></li>
<li class="page-item">
   <a class="page-link" href="http://127.0.0.1:8000?info=2" rel="next" aria-label="Berikutnya »">›</a>
</li>
</ul>

贝丽塔

<ul class="pagination">
<li class="page-item">
   <a class="page-link" href="http://127.0.0.1:8000?berita=1" rel="prev" aria-label="« Sebelumnya">‹</a>
</li>
<li class="page-item"><a class="page-link" href="http://127.0.0.1:8000?berita=1">1</a></li>
<li class="page-item active" aria-current="page"><span class="page-link">2</span></li>
<li class="page-item disabled" aria-disabled="true" aria-label="Berikutnya »">
   <span class="page-link" aria-hidden="true">›</span>
</li>
</ul>

已编辑

现在它可以工作了,但它总是在berita 分页中显示一个info data

【问题讨论】:

  • 你能把刀片生成的两个分页按钮的代码贴出来吗?
  • 完成了,这是你想要的吗?
  • 这能回答你的问题吗? Laravel Multiple Pagination in one page
  • 它不起作用
  • 我在vendor/laravel/framework/src/Illuminate/Pagination/ anyway 里面找不到环境

标签: laravel laravel-6 laravel-6.2


【解决方案1】:

只要您跟踪相反集的页面值,这应该是可能的:

{{$infos->appends(['info' => $infos->currentPage(), 'berita' => $beritas->currentPage()])->links()}}

{{$beritas->appends(['berita' => $beritas->currentPage(), 'info' => $infos->currentPage()])->links()}}

如果我有时间,我稍后会尝试测试这个理论。

【讨论】:

    猜你喜欢
    • 2022-09-23
    • 2014-07-27
    • 2020-03-08
    • 2015-05-17
    • 2015-11-16
    • 2019-08-29
    • 2017-01-29
    • 2021-02-10
    • 2016-06-13
    相关资源
    最近更新 更多