【问题标题】:How can limited span class item list in Laravel如何在 Laravel 中限制跨度类项目列表
【发布时间】:2021-05-30 08:33:07
【问题描述】:

限制到项目列表:

图片中的更多描述:

我想限制 Laravel 的最大项目列表,如果你在管理面板中选择所有过滤器,它看起来像这样。那么如何将前 5 项限制为流行的过滤器呢?

 <div class="g-attributes">
                <span class="attr-title" style="color: orange"><b><i class="icofont-medal"></i> {{$translate_attribute->name ?? ""}}:</b> </span>
                @foreach($termsByAttribute as $term )
                    @php $translate_term = $term->translateOrOrigin(app()->getLocale()) @endphp
                    <span class="item {{$term->slug}} term-{{$term->id}}" style="color: green" >{{$translate_term->name}}</span>
                @endforeach
            </div>

【问题讨论】:

    标签: php html jquery laravel


    【解决方案1】:

    您可以使用 Collection 的 take() 方法来抓取前 5 个元素:

    @foreach($termsByAttribute->take(5) as $term)
    

    【讨论】:

      【解决方案2】:

      您的问题不是很清楚,但我假设您希望能够检索表的最后 5 行,在您的控制器中,您可以获得这样的记录

      $termsByAttribute = Table::latest()->take(5)->get();
      

      【讨论】:

      • 感谢您的快速回复。 Accualy 我不想对控制器进行任何更改。因为如果我对控制器进行任何更改,它将影响酒店详细信息页面上的列表。请查看这张图片:imgur.com/a/wV6FTl1
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-16
      • 2018-01-02
      • 1970-01-01
      相关资源
      最近更新 更多