php - 如何从我的数据库/Laravel 的第三个索引中获取类别?

我发出以下问题:

我在 blade 文件中从索引 1 到 3 对我的类别进行了 foreach 处理。

代码

@foreach($categories->take(3) as $category)
<ul>
<li>{{$category->name}}</li>
</ul>
@endforeach

但现在我想从另一个 ul 列表中的数据库中获取我的后半部分类别。

怎么做..?

谢谢:)

回答1

您可以使用 https://laravel.com/docs/9.x/collections#method-splice 方法弹出前 3 个元素,然后使用另一个 foreach 从其他类别中创建另一个 ul 列表,如下所示:

<?php

@foreach($categories->splice(0, 3) as $category)
<ul>
  <li><a>{{ $category->name }}</a>
</ul>
@endforeach

@foreach($categories as $category)
<ul>
  <li><a>{{ $category->name }}</a>
</ul>
@endforeach

相似文章

随机推荐

最新文章