Laravel: blade foreach looping bootstrap columns

后端 未结 3 1188
南方客
南方客 2020-12-17 14:50

I have a foreach loop and inside that contains html with bootstrap columns.

@foreach($address as $add)
    
Some data
3条回答
  •  死守一世寂寞
    2020-12-17 15:30

    As an alternative to Alexey Mezenin's answer you could use array_chunk instead. http://php.net/manual/en/function.array-chunk.php

    @foreach(array_chunk($address, 2) as $chunk)
        
    @foreach($chunk as $add)
    Some data
    @endforeach
    @endforeach

    I personally find the the above a little more readable.

    Alternatively, if $address is a collection you could do $address->chunk(2) instead of array_chunk($address, 2).

    If you want to change the amount of columns you have you would simply need to change the 2 to be however many columns you want.

提交回复
热议问题