嵌套的数组数据表

时间:2019-03-16 23:22:42

标签: php arrays laravel

我已经使用过rowspan,它不能正常工作,因为我希望数据非常混乱,它们不能按原样排序,此外,我不根据数据是否依赖其他数据来拟合数据,此外代码中还有一个父项和他们的孩子以及那些孩子有很多孩子,但目前我以垂直形式以这种方式显示水平表格,效果很好,问题是将数据以水平方式传递到表格中,我在照片中垂直显示了数据I通过颜色显示父亲是红色的:

colored rows

我也希望以一种更有条理的方式查看它,如excel中所示:

Excel table example

@foreach ($project->administrators as $administrator)
    <p>  {{$administrator->name}}</p>
    @foreach($project->phases as $phase)            
        <p style="background: #FD2D00 !important;">{{$phase->name}}</p>

        @foreach ($phase->activities as $activity)

            @if ($activity->parent_id==null)

                <p style="background: #FDF500;">{{$activity->name}}</p>


            @endif

            @foreach($activity->activities as $especifics)

                    <p style="background: #86FD00;">{{$especifics->name}}</p>

                @foreach($especifics->products as $product)

                       <p style="background: #006BFD;">{{$product->name}}</p>

                    @foreach($product->productdetails as $productdetail)

                          <p style="background: #7243BB;">{{$productdetail->name}}</p>

                        @foreach($productdetail->evidence as $evidence )

                               <p style="background: #FF00FB;">{{$evidence->path}}</p>

                        @endforeach
                    @endforeach    
                @endforeach 
            @endforeach    
        @endforeach 
    @endforeach 

    @endforeach 

0 个答案:

没有答案