如何解决Laravel使用许多按列类型分组的分页?
我知道如何在laravel中使用分页,但是现在我想根据列的值对几个分页()进行分组,这是我的分页代码:
Welcome.php:
<div class="d-flex flex-column">
@foreach($grupos as $grupo)
<h5>{{$grupo->nome}}</h5>
<div class="d-flex flex-row ">
@foreach($numeros as $numero)
@if($numero->grupo->nome == $grupo->nome)
<div class="card bg-white shadow-sm m-2 border-white mb-3 " style="width: 16rem; height:8rem;">
<div class="card-body d-flex flex-row align-items-center">
<div class="d-flex flex-row imgCircle">
<img src="imgs/lil.jpg" class="img-thumbnail rounded-circle">
</div>
<div class="d-flex flex-column min p-3 ">
<h6>{{$numero->ref}}</h6>
<h6>{{$numero->pais}}</h6>
</div>
</div>
</div>
{{ $numeros->links() }}
@endif
@endforeach
</div>
@endforeach
</div>
NumerosController:
private $numeros;
private $totalPage = 2;
public function __construct( Numeros $numero) {
$this->numeros = $numero;
}
public function index()
{
$grupos= Grupo::all();
// foreach( $grupos as $grupo ){
// $paginates = array();
// $paginates += $this->numeros::where('grupo_id','=',$grupo->id)->paginate( $this->totalPage);
// }
$numeros = $this->numeros-> paginate( $this->totalPage);
return
view('paginaInicial.welcome',compact('numeros'),compact('grupos'));
}
Welcome.blade页面上的图片:
对不起,我不能说英语
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。