【问题标题】:Nested new $loop function Laravel PHP嵌套新的 $loop 函数 Laravel PHP
【发布时间】:2017-03-29 04:30:01
【问题描述】:

我想为每个系列的第一个元素(Value1)分配一个属性,并且 y 尝试使用新的 Laravel $loop 变量,但嵌套不起作用。我尝试使用 $loop->first,但只能在第一个 Group 上使用。

我试着做下一个:

- Group 1     $loop->index = 0 (parent)
  - Value 1   $loop->index = 0
  - Value 2   $loop->index = 1
  - Value 3   $loop->index = 2

- Group 2     $loop->index = 1 (parent)
  - Value 1   $loop->index = 3
  - Value 2   $loop->index = 4

似乎 $loop->index (child) 没有开始一个新的系列。 我能做什么?

【问题讨论】:

  • 你应该展示你的代码,因为它使用简单的嵌套循环按预期工作。

标签: php laravel loops blade


【解决方案1】:
@foreach($groups as $group)
    <h3>Group {{ $group->name }}</h3>
    <table>
        <tr>
            <td>SubGroup Name</td>
        </tr>
    @foreach($projects as $project)
        <tr>
            @if($loop->first)
                <td rowspan="{{ $loop->count }}"></td>
            @endif
            <td>Target Language</td>
        </tr>
    @endforeach
    </table>
@endforeach

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-07-20
    • 2015-10-18
    • 2014-05-25
    • 2021-11-12
    • 2015-10-09
    • 1970-01-01
    • 2016-08-03
    相关资源
    最近更新 更多